webForumDet fria alternativet

Automatisk stängning av fönster

HTML & CSS

9 svar · 539 visningar · startad av Bj

Medlem sedan sep. 2000314 inlägg
Frågan#1

Använder nedanstående kod för att refresha ett fönster.
Finns det något liknande för att stänga ett fönster?

<meta http-equiv="refresh" content="3;URL=index.asp">
Medlem sedan aug. 20002 272 inlägg
#2

Givetvis gör det... :)

<meta http-equiv="refresh" content="3;URL=javascript:window.close()">

------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
E-post

Medlem sedan maj 200010 687 inlägg
#3

Varför inte enbart använda JavaScript? Då funkar det ju i Netscape också.

<script language="JavaScript" type="text/javascript">
<!--
setTimeout("window.close()",3000);
//-->
</script>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

[Redigerat av Erik Juhlin den 17 mar 2001]

Medlem sedan sep. 2000314 inlägg
#4

Tack för era svar!
Jag fick det första alternativet att funka men ej det andra. Skall jobba vidare på det.
Nästa fråga; Går det även att få det fönster som ligger bakom det popupfönstret som jag nyss stängt att uppdateras automatiskt?

Medlem sedan maj 200010 687 inlägg
#5

Oj, "setTimeout" ska ju inte börja med en versal. Jag tar och redigerar det. Använd det nu och det funkar i stort sett alla webbläsare.

Sen din andra fråga. Fönstret du vill ska uppdateras. Har popupfönstret öppnats från det fönstret?

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan sep. 2000314 inlägg
#6

Ja det har öppnats från det fönstret som skall uppdateras.

Medlem sedan maj 200010 687 inlägg
#7
<script language="JavaScript" type="text/javascript">
<!--
function stanguppdatera(){
setTimeout("window.close()",3000);
window.opener.location.reload();
}
//-->
</script>

<a href="javascript:stanguppdatera()">Stäng och uppdatera</a>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

[Redigerat av Erik Juhlin den 17 mar 2001]

Medlem sedan sep. 2000314 inlägg
#8

Tack Erik. Men med detta så stängs inte popup fönstret automatiskt utan man använder denna länk

<a href="javascript:stanguppdatera()">Stäng och uppdatera</a>

till att stänga med. Eller har jag fattat fel¿

Medlem sedan maj 200010 687 inlägg
#9

Jo, klantigt av mig. :)
Skriv så här:

<script language="JavaScript" type="text/javascript">
<!--
setTimeout("window.close()",3000);
window.opener.location.reload();
//-->
</script>

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan sep. 2000314 inlägg
#10

Jag vill inte kalla någon som är så hjälpsam för "klantig". ;)

Skall testa i morgon...gääsp.
Tack och bock!

262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)