Hallo,
Ich hab noch nen prob mit der pop-up Uhr:
Ich möchte das sie immer im vordergrunt ist.
Dies geht ja mit diesem Code unter head:
<script type="text/javascript">
<!--
function immervorn() {
self.focus();
window.setTimeout("immervorn()",100);
}
//-->
</script>
Und diesem unter body:
<body onLoad="immervorn()">
Das Problem ist nur: Entweder funktioniert die uhr nicht oder das Pop-up bleibt nicht im Vordergrunt.
Wie kann ich das ändern?
Der von mir benutzte Code (nur für das pop-upfenster) sieht so aus:
<html>
<head>
<title>Uhr</title>
</head>
<html>
<head>
<body background="aquarium.jpg" text="#000040" link="#00FF80" vlink="#000066" alink="#000000">
<script type="text/javascript" src="dhtml2.js"></script>
<script type="text/javascript">
<!--
function ZeitAnzeigen() {
var Wochentagname = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
var Jetzt = new Date();
var Tag = Jetzt.getDate();
var Monat = Jetzt.getMonth() + 1;
var Jahr = Jetzt.getYear();
if(Jahr < 999) Jahr += 1900;
var Stunden = Jetzt.getHours();
var Minuten = Jetzt.getMinutes();
var Sekunden = Jetzt.getSeconds();
var WoTag = Jetzt.getDay();
var Vortag = ((Tag < 10) ? "0" : "");
var Vormon = ((Monat < 10) ? ".0" : ".");
var Vorstd = ((Stunden < 10) ? "0" : "");
var Vormin = ((Minuten < 10) ? ":0" : ":");
var Vorsek = ((Sekunden < 10) ? ":0" : ":");
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
var Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
if(DHTML) {
if(NS) setCont("id","Uhr",null,"<span class="Uhr">" + Gesamt + "</span>");
else setCont("id","Uhr",null,Gesamt);
}
else return;
window.setTimeout("ZeitAnzeigen()",1000);
}
//-->
</script>
<style type="text/css">
<!--
#Uhr { position:absolute; top:10px; left:10px; }
#RestDerSeite { position:absolute; top:50px; left:10px; }
.Uhr { font-family:Arial; font-size:24px; color:blue; }
.RestDerSeite { font-family:Arial; color:black; }
-->
</style>
</head>
<body onLoad="window.setTimeout('ZeitAnzeigen()',1000)">
<div id="Uhr" class="Uhr"> </div>
<div id="RestDerSeite" class="RestDerSeite">
</body>
</html>
Wenn ich diese Zeile <body onLoad="immervorn()">
über body onloa:="win....
einsetze funktioniert die Uhr nicht,
und wenn ich sie darunter setze, funktioniert das immervorn nicht...
Wie macht man, das beides geht?
Danke schonmal im vorraus!
Gruß, mymaster