20. november 2003 - 15:44
Der er
10 kommentarer og 1 løsning
setTimeout, reload og variabel
<body style="margin: 0px;" onload="window.resizeTo(200,200); window.focus(); setTimeout('window.opener.document.location.reload(true); window.close()',2000)"> Ovenstående kode virker som den ser ud nu, men jeg kan ikke få den til ved reload at overføre en variabel i url'en. Jeg kan godt få det til at virke med en onclick event som vist i nedenstående kode men hvad skal ovenstående kode suppleres med? <a href="#" onclick="window.opener.document.location.href=('sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>'); window.close();">luk</a>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
20. november 2003 - 15:49
#1
<a href="#" onclick="window.opener.document.location.href='sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>'; window.close();">luk</a> eller <a href="#" onclick="window.opener.document.location.replace('sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>'); window.close();">luk</a> begge burde virke :)
20. november 2003 - 16:01
#2
?-) <body style="margin: 0px;" onload="window.resizeTo(200,200); window.focus(); setTimeout('window.opener.document.location.replace(\'sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>\'; window.close()',2000)">
21. november 2003 - 13:32
#3
---> roenving hmm, synes ikke det virker - den reloader ikke "hovedsiden" og lukker heller ikke popupvinduet.
21. november 2003 - 13:40
#4
Prøv så sådan: <body style="margin: 0px;" onload="window.resizeTo(200,200);window.focus();setTimeout('resClose(),2000)"> <script type="text/javascript"> function resClose(){ window.opener.document.location.replace('sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>); window.close(); } </script> -- hov, under redigeringen til dette fandt jeg da også en fejl, så måske bare: <body style="margin: 0px;" onload="window.resizeTo(200,200); window.focus(); setTimeout('window.opener.document.location.replace(\'sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>\'); window.close()',2000)">
21. november 2003 - 13:41
#5
Øv: Den korte body: <body style="margin: 0px;" onload="window.resizeTo(200,200);window.focus();setTimeout('resClose()',2000)">
21. november 2003 - 15:33
#6
Det virker stadig ikke - hverken reload eller close Måske skal jeg lige nævne at koden er placeret i popup-vinduet... Forslag modtages stadig gerne :)
21. november 2003 - 19:36
#7
Hverken den ene eller den anden model ?-)
21. november 2003 - 19:37
#8
Hov, der var stadig fejl: <script type="text/javascript"> function resClose(){ window.opener.document.location.replace('sag_vis.asp?sagsID=<%=strSagsID%>&stop=<%=strStop%>'); window.close(); } </script>
22. november 2003 - 12:34
#9
Nu virker det perfekt (den med funktionen), så takker for hjælpen :) Smid et svar så du kan få dine point.
22. november 2003 - 12:36
#10
Velbekomme '-)
23. november 2003 - 12:48
#11
-- og tak for points ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling