hur tar man bort bekräftelsen när man kör top.close??
Stänga fönster
20 svar · 426 visningar · startad av jboy_87
Det gör man inte. Du kan inte stänga fönster du inte själv öppnat med javascript utan att tvinga användaren att bekräfta.
Mvh,
Det går inte eftersom det är en innbyggd "säkerhets"-funktion i IE (gissar att det är den browsern du använder och menar).
okej men hur tar man bort bekräftelsen da?
Skojar du?
asså glöm skiten top.close hur gör man för att stänga fönstret utan bli bekräftad
Man klickar i krysset uppe till höger. Du kan inte stänga folks fönster hur som helst.
asså genom att använda en bild såklart
RED: Som vanligt lite sen
<a href="#" onclick="top.close();"><img scr="bild.gif"></a>
Men som du vet måste du ha öppnat fönstret med javascript för att inte behöva bekräfta...
hur öppnar jag fönster med javascript?
ja men jag vill inte använda mig utav popup asså ett vanligt fönster som ska stängas med en bild som typ https://www.beckisdesign.com
Jag förstår inte vad du vill ha.
http://www.beckisdesign.com/top.asp och tryck på krysset
Öppna en webbläsare och skriv in adressen manuellt. Du kommer att få bekräftelserutan som frågar om du vill stänga fönstret.
Det är alltså det understa (parent)-fönstret du inte får stänga med javascript, men fönstret får vara öppnat med target ="_new", som länken du precis skapade till beckisdesign.
Mvh,
<script language="JavaScript">
<!--
function shutdown(){
top.window.close();
}
//-->
</script>
Och där du vill ha bilden:
<a href="javascript:shutdown();"><img src="Bild.gif"></a>
peter: har testat det där funkar inte
Kopierat från deras sida, först javascriptet()
<script language="JavaScript">
<!--
function shutdown(){
top.window.close();
}
//-->
</script>
Sedan X länken:
<a href="javascript:shutdown();"><img src="Bilder/X.gif" width="15" height="15" border="0"></a>
Tips: Om du ser en sida och du undrar hur dom har gjort, titta på källkoden för sidan, där står det hur det är gjort: :h
Vilket underbart underhållande inlägg att läsa =)