Zitat:
Zitat:
Hallo glücklich,
ich habe mich mal selber an Javascript getraut, habe aber kein Erfolg gehabt. Ich habe auch gemerkt das mein Script blöd ist und wieder gelöscht habe. Naja jetzt wende ich mich an euch.
Ich brauche ein Javascript, was 4 Hintergründe zu einer bestimmten Zeit anzeigt


<script type="text/javascript">

var which = 'normal';

timetab = new Array(3,3,3,3,3,3,0,5,0,0,1,1,1,1,0,0,0,0,0,0,0,2,2,3);
pic = new Array('normal','cup','hat','sleep','zahn','meal','band');

dd = new Date();
which = pic[timetab[dd.getHours()]];

if ((dd.getHours() == 7) && (dd.getMinutes() > 29)) which = pic[4]; // zähneputzen 07:30 - 07:59
if ((dd.getHours() == 20) && (dd.getMinutes() > 29)) which = pic[4]; // zähneputzen 20:30 - 20:59


var altPhase = 0;
var phases = 6;

function alterate(obj) {
altPhase++;
if (altPhase >= phases) altPhase = 0;

obj.src = 'pics/knuddels_knuddel_state-'+pic[altPhase]+'.gif';
}

document.write('<img src="pics/knuddels_knuddel_state-'+which+'.gif" alt="" />');

</script>

Schau dir das an, das benutzt Knuddels für den "schönen" Smiley oben links, ist inkorrekter Code, aber den kriegst du schon hin.

Zitat:

Es gibt Computer mit verschiedenen Auflösungen. Das ist mein Problem. Ich brauche ein Script, das die Auflösung erkennt und in Verbindung mit dem oberen Script die richtige größe des Bildes erkennt und dann das richtige Hintergrund, mit den richtigen Pixel anzeigt.


Sowas gibt es nicht. Da arbeitet man mit Grafiken und sogn. Cellpics, dann passt sich der Backround automatisch an.


Danke, ich habe es versucht umzuschreiben lach.

Was bedeutet dieses
timetab = new Array(3,3,3,3,3,3,0,5,0,0,1,1,1,1,0,0,0,0,0,0,0,2,2,3); ??

Rapha kopfstand