Avatar billede shjdsi Nybegynder
12. marts 2001 - 09:17 Der er 15 kommentarer og
1 løsning

reload en gang

Jeg kalder en side fra en anden med et javascript
<script language=\"JavaScript\">
    function openlicense()    {
       
                    newwindow = window.open(\"showlicense.php\" , \"right\" , \"width=400,height=800\");
                    return true;
                    }
   
</script>
i showlicense.php er der et datbase kald der viser nogle oplysninger på siden. Probvlewmet er at den på en eller anden måde ikke for de nyeste data med med mindre jeg refresher siden, kan man gøre noget med javascript i den forbindelse. jeg har prøvet  følgende:

<script language=javascript>
document.location.reload()
</sript>
i starten af documentet, men den står bare som om den går i endeløst loop?
Avatar billede shjdsi Nybegynder
12. marts 2001 - 09:17 #1
undskyld de mange tastefejl! mandag morgen grrrr.....
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 09:25 #2
Er ikke sikker på det kan lade sig gøre, men mon ikke det her virker på popuppen.

<head>
<script language=\"JavaScript\">
    function enGangTil()    {
document.location.reload()
                    }
   
</script>

</head>

<body onLoad=\"enGangTil();\">

/Nikolaj
Avatar billede emileej Nybegynder
12. marts 2001 - 09:32 #3
Du lægger en cookie før du refresher første gang - før dette checker du, om cookien er til stede - hvis den er det, skal der hverken sættes cookie eller refreshes...

E-)mil
Avatar billede shjdsi Nybegynder
12. marts 2001 - 09:40 #4
nikolajdo>> Det er det samme problem når jeg prøver dit forslag, der sker ikke rigtigt noget! , emileej>> kan du ikke lige prøve at udybe, jeg har ikke prøvet at arbejde med ccookies før. en smule kode måske?
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 09:45 #5
Jeg var skam også i tvivl om det ville hjælpe.

Jeg kan dog ikke se at én cookie vil kunne afhjælpe dit problem, men igen er jeg i tvivl.

Måske du skulle prøve at slå cachen fra i det ene dokument???
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 09:48 #6
<head>
<META HTTP-EQUIV=\"Expires\" CONTENT=\"Mon, 01 Jan 1998 00:00:00 GMT\">
<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">
<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-store\">

<script language=\"JavaScript\">
    function enGangTil()    {
document.location.reload()
                    }
   
</script>

</head>

<body onLoad=\"enGangTil();\">

Det her burde sgu virke ellers lægger jeg mig igen.

http://www.fotx.net/nikolajdu
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 09:48 #7
Faktisk burde det nu slet ikke være nødvendigt at reloade, da siden ikke er gemt i cachen.
Avatar billede shjdsi Nybegynder
12. marts 2001 - 09:56 #8
kan det have noget at gøre med at det foregår i et frame!
Avatar billede jakoba Nybegynder
12. marts 2001 - 10:03 #9
hvis du bruger nikolaidus <meta tags

<META HTTP-EQUIV=\"Expires\" CONTENT=\"Mon, 01 Jan 1998 00:00:00 GMT\">
<META HTTP-EQUIV=\"Pragma\" CONTENT=\"no-cache\">
<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-store\">

og så tømmer din cashe.

vil den side forever after blive loaded fra serveren og der er ikke brug for noget \"een-ekstra-gang\" reload.

Du skal blot huske at cleare din cashe så der ikke ligger en gammel side uden meta tagsene i den.

mvh JakobA
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 10:05 #10
Jeg bliver så glad når Jakoba giver mig ret, han er trods alt noget mere stiv i det her end jeg er.

Prøv at tømme din cache og se om det ikke skulle virke. :-)
Avatar billede shjdsi Nybegynder
12. marts 2001 - 11:07 #11
Det der meta shit hjalp faktisk!
Første linie sætter du expire date for siden am i right??
Anden linie sletter du cache, eller sætter den til ikke at bruge den am i right??
Treide linie sætter du siden til ikke at gemm cache am i right??

Avatar billede nikolajdu Nybegynder
12. marts 2001 - 11:08 #12
Øhhmm.... Tak for afvisningen. ;-)
Avatar billede shjdsi Nybegynder
12. marts 2001 - 11:20 #13
shit øhmmmmmmmm rødmner---> det havde jeg sgu ikke set nikolajdo, jeg opretter lige et hurtigt spørgsmål og så for du dine velfortjenete point.
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 11:21 #14
No problemos.
Avatar billede jakoba Nybegynder
12. marts 2001 - 13:37 #15
Hovsa. Det var da mest nicolajdu.
jag laver en justering. (prog: javascript)
Avatar billede nikolajdu Nybegynder
12. marts 2001 - 13:41 #16
udemærket.
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