PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Script] Banner wechseln lassen ?



NoDMoD
14.12.2000, 21:55
Wie ist es moeglich zb.: an einen, Platz statt einen Banner alle 30 sec. den Banner waechseln lassen?????? Ist das moeglich mit Java???? Bitte Hilfe.

Danke
:)

hack-O-mat
15.12.2000, 23:13
hoi!
Ich denke es wird helfen...

<script language="JavaScript">
<!-- Verstecken für ältere Browser

var i = 1;
banner1= new Image();
banner1.src = "IhreBannerGrafik.gif #1";
banner2 = new Image();
banner2.src = "IhreBannerGrafik.gif #2";
//banner3 ... usw.


links = new Array
links[1] = "IhrLink.html #1"
links[2] = "IhrLink.html #2"
//links[3] usw ...

description = new Array
description[1] = "IhreBeschreibung #1"
description[2] = "IhreBeschreibung #2"
//descrition[3] usw. ...

function startTime(){

var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
closeTime=hours*3600+mins*60+secs;
closeTime+=5; // Wieviele Sekunden ein Banner angezeigt wird
Timer();

}

function Timer(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
curTime=hours*3600+mins*60+secs
if (curTime>=closeTime){
if (i < 2){ // Wieviele Banner angegeben wurden.
i++;
document.banner.src = eval("banner" + i + ".src");
}
else{
i = 1;
document.banner.src = eval("banner" + i + ".src");
}
startTime();
}
else{
window.setTimeout("Timer()",1000)}

}

function clickLink(){
top.location = links[i]
}

function descript(){
window.status = description[i]
}

// -->
</script>

Das muss in den Body tag
<body onLoad="startTime();">

Hiermit rufst Du die Funktion auf
<a href="" onClick="clickLink(); return false;" onMouseOver="descript(); return true;" onMouseOut="window.status=''"><img src="IhreErsteGrafik.gif #1" border=0 name="banner">

[Dieser Beitrag wurde von hack-O-mat am 16. Dezember 2000 editiert.]

Jones
16.12.2000, 15:14
Hi,

*hehe* sieht mir ganz nach "Bearbeiten" "Kopieren" und "Einfügen" aus ;).
Also zu der Frage : Am einfachsten wäre es wenn du es mit JavaScript machen würdest, wie auch hier schon beschrieben muss funktionieren.



__________________
mfg
Jones

Miwi123
16.12.2000, 17:42
Also dieser Script muss gehen. Ich habe mal bei einer Homepage dieses mit den Bildern mit einem Script gemacht, und dieser sieht so aus wie der aus dem Text


__________________