Christoph Schnauß: Window OnClose Event für Internet Explorer ?

Beitrag lesen

heyjo ...

na, dann wolln wir mal:

<script language="JavaScript">
<!--
function onUnloadHandler(){
if   (self.screenX + self.screen.width < 0
   && self.screenY + self.screen.height < 0
   && typeof(window.onclose) == "function"){

bis hierher (noch) kein Problem, abgesehen davon, daß da keine Zeilenumbrüche dazwischengehören und am Ende ein "function" steht, das nirgends in deinem geposteten Code eine Entsprechung hat

window.onclose();
};
};

hier hat dreimal je ein Semikolon Platz gefunden, das da nicht hingehört

onunload =onUnloadHandler;

füllst du hier eine Variable oder was soll diese unverständliche Zeile?

function onclose(){
window.open('delete.php?sid='+sid+'' ,'_blank', 'width=150, height=100');
};

das Semikolon ist wieder überflüssig, und in der Zeile davor ist nicht ganz korrekt quotiert (Anführungszeichen gesetzt) worden

Aber das Script scheint unter Netscape nicht an den Funktionsaufruf ranzukommen!

Netscape hat nun glücklicherweise eine Javascript-Konsole, die dir eventuelle Fehler genau auflistet. Was sagt die denn dazu?

Ich bin mit meinem Latain am Ende...

wir müssen das ja auch nicht in Latein diskutieren

Christoph S.