Avatar billede christianb Nybegynder
18. juli 2001 - 10:08 Der er 21 kommentarer og
2 løsninger

Refresh i frames

<meta http-equiv=\"Refresh\" content=\"3;URL=left.htm\">
Denne kode bruges jo til at fornye en side i samme frame efter 3 sek.
Hvordan får jeg en side der bliver vist i \"main\"-framen til automatisk at hente en side ind i \"left\"-frame efter f.eks 2 sek.??? jeg har prøvet at tilføje target uden held:
<meta target=\"left\" http-equiv=\"Refresh\" content=\"3;URL=left.htm\">
/ChristianB
Avatar billede sunlock.dk Nybegynder
18. juli 2001 - 10:10 #1
Ligger den side du skal refresh i en frame???
Avatar billede sunlock.dk Nybegynder
18. juli 2001 - 10:10 #2
Fordi, så bliver den vel bare opdateret i samme frame, gør den ikke?
Avatar billede Jman Praktikant
18. juli 2001 - 10:11 #3
<meta http-equiv=\"Refresh\" content=\"2;URL=den-side-der-skal-hentes.htm\" target=\"left\">

skulle jeg mene
Avatar billede christianb Nybegynder
18. juli 2001 - 10:16 #4
Superior: virker ikke, den refresher i samme frame!!!

Sunlock: en side bliver hentet ind i \"main\"-framen. Jeg vil gerne have at denne side så automatisk henter en helt anden side ind i min venstre frame altså \"left\"-framen.
/ChristianB
Avatar billede sunlock.dk Nybegynder
18. juli 2001 - 10:17 #5
Altså skifte fra \'main\' til \'left\'?
Avatar billede christianb Nybegynder
18. juli 2001 - 10:18 #6
ja, det kan man godt sige.
Avatar billede sunlock.dk Nybegynder
18. juli 2001 - 10:20 #7
Kan man få din kode på de frame-side, så er jeg fri for at lave det... jeg har en ide
Avatar billede ldanielsen Nybegynder
18. juli 2001 - 10:20 #8
Brug java script:

<body onLoad=\"parent.left.location = \'siden.htm\';\">

Bemærk at det skal være en tilføjelse til dit eksisterende body-tag.

Hvis det ikke virker skal jeg vide lidt mere om dit frameset
Avatar billede Jman Praktikant
18. juli 2001 - 10:21 #9
..og din venstre frame hedder left ?
Avatar billede christianb Nybegynder
18. juli 2001 - 10:22 #10
For at gøre det besværligt hedder min venstre frame faktisk INDHOLD  :-)
Avatar billede ldanielsen Nybegynder
18. juli 2001 - 10:24 #11
Hvis du vil have forsinkelsen med, så

<body onLoad=\"siden = \'siden.htm\';t = window.setTimeout(\'parent.left.location = siden\',200);\">
Avatar billede Jman Praktikant
18. juli 2001 - 10:24 #12
<meta http-equiv=\"Refresh\" content=\"2;URL=den-side-der-skal-hentes.htm\" target=\"INDHOLD\">
Avatar billede christianb Nybegynder
18. juli 2001 - 10:40 #13
Idanielsen... Det virker, men...
Hvis jeg tilføjer koden i Frontpage2000 og derefter vil gemme dokumentet så slettes koden. Jeg er nødt til at lave koden i notepad.
Hvis jeg så herefter åbner siden i frontpage kan jeg ikke finde koden???????????????
Avatar billede sunlock.dk Nybegynder
18. juli 2001 - 10:41 #14
christianb <<<

Hvor tit skal du ind og rette i den kode??? Er der nogen grund til at FrontPage2000 skal kunne finde den????

::sunlock.dk::
Avatar billede repsac Nybegynder
18. juli 2001 - 10:44 #15
Lige nu gætter jeg for slemt ...
<meta http-equiv=\"Refresh\" content=\"3;URL=left.htm;Target=main\">
... men hvorfor ikke bare lave meta-refresh\'en i en side på den frame som der skal reloades i?
Avatar billede repsac Nybegynder
18. juli 2001 - 10:45 #16
Endnu et eksempel på at FP sux ... ;o)
Avatar billede christianb Nybegynder
18. juli 2001 - 10:49 #17
sunlock... da websiten er lavet som et \"websted\" og udgivet med frontpageunderstøttelse er det vigtigt at kunne rette i siderne i FP
(andre skal nemlig også rette på siden)
/ChristianB
Avatar billede christianb Nybegynder
18. juli 2001 - 10:56 #18
Jeg lader lige spørgsmølet stå åbent lidt endnu, inden jeg giver point
/CristianB
Avatar billede Jman Praktikant
18. juli 2001 - 10:58 #19
repsac> hmm - lige mine ord  :0)

christian - hvis du skal forsøge body onload skal du sætte den ind i stedet for <body> - tag\'en
Avatar billede Jman Praktikant
18. juli 2001 - 10:59 #20
Virkede Merta\'en ikke hvis du skifter \"left\" ud med \"INDHOLD\" i target ?
Avatar billede christianb Nybegynder
18. juli 2001 - 11:00 #21
nej, den refresher ikke i indhold-framen, den kan åbenbart kun refreshe i samme frame som koden ligger i.
Avatar billede Jman Praktikant
18. juli 2001 - 11:04 #22
hmmm - prøv at gi mig et link, så skal jeg se på det
Avatar billede christianb Nybegynder
18. juli 2001 - 11:13 #23
ahhhhhh.... nu virker det: Da jeg i forvejen jo har et body-tag skal følgende lægges ind under dette:
onLoad=\"siden = \'siden.htm\';t = window.setTimeout(\'parent.left.location = siden\',200);\"

Jeg lagde ialt 2 body-tags ind og det kan man ikke ;-)

tak for indstatsen...
/ChristianB
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