Avatar billede kenp Novice
13. januar 2004 - 19:19 Der er 1 kommentar og
1 løsning

Bryd ind i rammer

Hejsa

Jeg har et spørgsmål! som ejg mener jeg har set et script på!

Det er nemlig at bryde ind i rammer på en hjemmeside!

problemet er jo at jeg har en hjemmeside, den er bygget op i frames (hjælper ikke at sige jeg ikke kan bruge det for sådan er det)

Men hvis man linker direkte til en underside, så kommer resten jo ikke med! hvordan kan man gøre dette! og hvor skal det sættes ind henne på siden!

hvis det er uforståligt skla jeg nok forsøge at forklare det bedre!

/kenp
Avatar billede kenp Novice
13. januar 2004 - 19:30 #1
jeg fandt vist dette som kan bruges :) det vil jeg så prøve om jeg kan :)

Kode til Framing af site

-- Tag altid hovedframe med, selvom der linkes direkte til underframe
I HOVEDFRAMEN (eller det øverste FRAMESET-dokument !-)

Denne kode sættes ind i <HEAD>-sektionen (eller ihvertfald FØR første <frameset>-tag):

<script language="javascript" type="text/javascript">
  function loadSource(){
  if (location.search!=""){
    src=unescape(location.search.substring(1));
    top.frames['mainFrame'].location.href=src;
  }}
</script>

I <body>-tagget (eller første <frameset>-tag) sættes dette ind i onload-eventen:
(har du i forvejen noget i onload, skal loadSource(); foran dette)

<body . . . onload="loadSource();">


Denne kode sættes ind i starten af <HEAD>-sektionen af hver indholds-underframe:
-- bemærk, at den midterste linje er een meget lang linje !-)

<script language="javascript" type="text/javascript">
  if(top.location==window.location){top.location.replace(top.location.href.substring(0,top.location.href.indexOf(".dk/")+3)+"/index.html?"+escape(location.pathname))}
</script>


Rød markering i kode betyder, at du sikkert skal ændre
-- øverst skal navnet selvfølgelig være navnet på din (i)frame
-- nederst skal der ændres, hvis du har et domænenavn, som ikke slutter på .dk

Eksempel: Dit domænenavn hedder etellerandet.dk/brugerNavn
Så skal .dk udskiftes med brugerNavn -- og 3 skal ændres til 10 (antallet af bogstaver m.v.)


Sidste opdatering 06.08.2003

taget fra Roenvings side
Avatar billede roenving Novice
14. januar 2004 - 00:11 #2
Bingo !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester