Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:24 Der er 18 kommentarer og
1 løsning

Tilbage til frames!

Jeg har en side opbygget i frames. Jeg vil gerne undgå at en side loades udenfor frames. Hvordan klarer jeg den?
Jeg havde forestilligt mig noget i retning af at hvis man loader
www.domæne.dk/side.asp
så smidder den automatisk ind i frames, med side.asp i indholdsframen.

Hvad nu hvis brugeren indtaster:
www.domæne.dk/side.asp?mode=3&id=8
??

Hvordan klarer jeg den?
Avatar billede googolplex Novice
28. maj 2003 - 18:31 #1
Øhmm, hvorfor vil du bruge frames om jeg må spørge ?
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:33 #2
Det er egentlig helt underordnet! Jeg bruger sådan set ikke frames, men tabeller, men det er meget rart at vide...
Avatar billede skovenborg Nybegynder
28. maj 2003 - 18:35 #3
Du skal skrive <a href="www.domæne.dk/side.asp" target="indholdsframenavn">
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:36 #4
Læs lige spørgsmålet igennem en gang til ;-)
Avatar billede skovenborg Nybegynder
28. maj 2003 - 18:37 #5
Navnet på framen skal du skrive i index.htm (eller hvad du kalder den)
<frame src="indhold.htm" name="indholdsframenavn">
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:38 #6
Læs lige spørgsmålet igennem en gang til ;-)
Avatar billede googolplex Novice
28. maj 2003 - 18:39 #7
Avatar billede skovenborg Nybegynder
28. maj 2003 - 18:39 #8
Hovsa, undskyld ;)
Avatar billede googolplex Novice
28. maj 2003 - 18:42 #9
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:44 #10
Jeg er ikke helt med!!
Avatar billede googolplex Novice
28. maj 2003 - 18:46 #11
Vil du ikke gerne sikre dig at dine sider altid indlæses i deres tilhørende frameset ?
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:47 #12
Jo, ka bar ikk få det til at virke :)
Avatar billede googolplex Novice
28. maj 2003 - 18:48 #13
Har du afprøvet de scripts der ligger i spørgsmålene ?
Avatar billede roenving Novice
28. maj 2003 - 18:49 #14
-- og husket at fjerne alle de der \\ som er blevet smidt ind ?-)
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:51 #15
Jeg har sat dette på "index.htm":

<FRAMESET FRAMEBORDER="1" BORDER="1" FRAMESPACING="0" COLS="*,0">
<FRAME SRC="frame.htm" NAME="main">
</FRAMESET>
</FRAMESET>

og dette på "frame.htm":

<script type=\"text/javascript\">
if (top.location==self.location) {
  top.location=\'index.htm\';
}
</script>

hej



Men det virker ikke!
Avatar billede michaelb.dk Nybegynder
28. maj 2003 - 18:52 #16
Nåh, tak tak roenving :-) Troede ikke det betød noget ;-) Og ikke mindst tak googolplex!
Avatar billede googolplex Novice
28. maj 2003 - 18:52 #17
Prøv at sætte

<script type=\"text/javascript\">
if (top.location==self.location) {
  top.location=\'index.htm\';
}
</script>

på index.htm
Avatar billede googolplex Novice
28. maj 2003 - 18:53 #18
Takker :)

Men husk, frames sutter r.. ;)
Avatar billede jakoba Nybegynder
28. maj 2003 - 19:04 #19
du kan evt kopiere metoden her:
    http://hjem.get2net.dk/Jakob.Aggernaes/temp/expframe.html
(det er ren javascript og html, ikke en pind php, men det virker)
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