Mirko: onunload

Beitrag lesen

Hi Du,

hier ein Ansatz:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1">

<script language="JavaScript">

function doLinks()
{ for (n=0; n < document.links.length; n++)
  document.links[n].onclick = function onclick() { top.window.name = 'clicked' }
}

</script>

</head>

<body bgcolor="#FFFFFF" onload="doLinks(); window.name='not clicked'" onunload="if ((top.window.name == 'not clicked') alert('<nervmodus>Bis bald.</nervmodus>')">

<a href="http://www.google.de/">Google Suche</a>

</body>
</html>

Noch zu lösende Probleme/Aufgaben:

  • Auslösung auch bei Reload :(
  • bereits vorhandene Onclick-Handler erhalten (einfache Überprüfung einbauen)

Die folgend besuchte Seite kannst Du übrigens nicht herausbekommen, und das ist auch gut so :).

Bye-

Mirko