21. februar 2001 - 13:46Der er
6 kommentarer og 1 løsning
Luk popup, og refresh
Hej Eksperter
Jeg har en side med en mailform... når man trykker \"send\" kommer der et lille popup vindue med \"tak for din henvendelse\"
Dette vindue vil jeg gerne have til at lukke efter 5 sek. og siden bag..altså den kontakt side man har indtastet oplys. i skal refreshe til forsiden, (index.htm)
okay, popuppen lukker, men det er som om siden bag, blir ved at loade...eller sådan, ihvertfald præsterede du at crashe min browser og min computer.. :) desuden, skal det script ikke have at vide at det skal redirecte til index.htm?
Hov havde ikke lige set at den skulle smides over på en aden side, indsæt dette i popup vinduet: <script> function close() { opener.location.href = \'index.htm\'; self.close() }
ingen tvivl om at scriptet gør det rigtige.. lukker popup og redirector kontakt siden til index.htm
men stadigvæk... den...ja svært at forklare, men for mig ser det ud som om den blir ved at loade og loade og loade siden... og til sidst crahser IE altså... er der en fejl i dit script eller hvordan??
ligger html filen til popop vinduet og htmlfilen til det vindue der åbnede i samme mappe? Hvis ikke er det sikrest at lave en lille hop til index.htm i den fil der åbnede popoppen. og så aktivere det hop fra popoppen: altså i opener: <script> function gotoIndex() { location.href=\"index.htm\" }; </script>
i popoppen: <script> function close() { opener.gotoIndex(); self.close() } function start() { setTimeout(\"close()\", 5000); } </script> <body onload=\"start();\">
det er vist noget med at der kan komme forvirring omkring hvilken sides codebase der skal bruges.
mvh JakobA
Synes godt om
Ny brugerNybegynder
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.