webForumDet fria alternativet

onUnload

JavaScript

11 svar · 295 visningar · startad av Nexus86

Medlem sedan okt. 20023 030 inlägg
Frågan#1

Hur kommer man åt onUnload med javascript? Har provat med både document.onunload och document.body.onunload. Spelar ingen roll om det så är IE-specifikt eftersom det endast kommer användas i IE. :)

Medlem sedan maj 200010 687 inlägg
#2

<body onUnLoad="alert('foo');">

Medlem sedan okt. 20023 030 inlägg
#3

För det första, är det där onUnload kanske? ;)

För det andra så menade jag inom script-taggen, d.v.s:

<script type="text/javascript">

// Här vill jag ha det.

</script>
Medlem sedan sep. 20021 655 inlägg
#4

window.onunload känns som en kvalificerad gissning eftersom man använder window.onload.

Medlem sedan maj 200010 687 inlägg
#5

Efter redigering ja! ;)

Jag tror inte man kan göra det i script-taggen om man inte skriver så här:

<script type="text/javascript">
document.onunload = function ()
{
	alert("foo");
}
</script>

<body onUnLoad="document.onunload();">
Medlem sedan okt. 20023 030 inlägg
#6

Fungerade inte heller. Iaf inte till det jag vill ha det. :l

Jag försöker göra en funktion som tar bort onUnload ur ett fönster. D.v.s window.onunload=null; men det verkar inte fungera. :l

Något annat förslag?

Medlem sedan maj 200010 687 inlägg
#7

dectgap har ju rätt... :)

Medlem sedan okt. 20023 030 inlägg
#8

Men det gick inte att stänga av på det sättet. :l

R// Alltså vad jag vill ha är att ta bort det som gör att det poppar upp en ruta när man lämnar ett fönster (som jag inte skapat koden till) och tänkte göra det genom en länk i bokmärken eller något som en genväg till alert('Fixat!',window.onunload=null);.

Medlem sedan maj 200010 687 inlägg
#9

Vad du kanske skulle kunna göra är att stänga av/på popups med hjälp av två knappar.

Medlem sedan okt. 20023 030 inlägg
#10

Kan du utveckla lite mer?

Observera att jag inte har tillgång till koden.

Medlem sedan maj 200010 687 inlägg
#11

window.open kan man stänga av så här:

window.open = function (url, name, features)
{
	return new Object();
}
Medlem sedan okt. 20023 030 inlägg
#12

Tackar!

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)