Fenster "self.focus();" deaktivieren, wie?

Speedy19102000

Mitglied
Hallo!

Ich habe ein Fenster, welches ich immer vorne angezeigt bekomme.
Gibt es eine Möglichkeit, dass ich dieses via Button deaktivieren kann?

Hier der bisherige Code:
Code:
<html>
<head>
<title>Fenster immer vorne</title>

<script type="text/javascript">
<!--
function immervorn() {
  self.focus();
  window.setTimeout("immervorn()",3000);
}
//-->
</script>

</head>

<body onLoad="immervorn()">
Fenster on Top
</body>
</html>

Bitte um Eure Hilfe!

MfG Speedy
 
Du meinst das du die Möglichkeit hast, diese Option an- und auszuschalten?

Eigendlich nur abschalten. Aktiviert wird ja beim öffnen.

Ich habe da mal etwas ausprobiert und es scheind zu klappen, nur weis ich nicht,
ob das auch so richtig ist?

Code:
<html>
<head>
<title>Fenster immer vorne</title>

<script type="text/javascript">
<!--
function immervorn() {
  self.focus();
  timer = window.setTimeout("immervorn()",3000);
}
function beenden() {
  clearInterval(timer);
}
//-->
</script>

</head>

<body onLoad="immervorn()">

<input type="button" value="Beenden" onclick="beenden()">

</body>
</html>

Mir liegt nämlich daran, das die Scripte nicht nur funktionieren, sondern auch
sauber geschrieben sind!

Über eine Antwort darüber wäre ich Dankbar.

MfG Speedy
 

Neue Beiträge

Zurück