webForumDet fria alternativet

onUnload

11 svar · 293 visningar · startad av Nexus86

Nexus86Medlem sedan okt. 20023 030 inlägg
#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. :)

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#2

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

Nexus86Medlem 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>
dectgapMedlem sedan sep. 20021 655 inlägg
#4

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

Erik JuhlinMedlem 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();">
Nexus86Medlem 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?

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#7

dectgap har ju rätt... :)

Nexus86Medlem 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);.

Erik JuhlinMedlem 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.

Nexus86Medlem sedan okt. 20023 030 inlägg
#10

Kan du utveckla lite mer?

Observera att jag inte har tillgång till koden.

Erik JuhlinMedlem 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();
}
Nexus86Medlem sedan okt. 20023 030 inlägg
#12

Tackar!

124 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)