RollOver Preload - Website X5 Helpsite

Logo Schriftzug
Logo WSX5
Scan QR or Download Android App
Direkt zum Seiteninhalt

RollOver Preload

Scripte > Bildobjekte
Bildobjekte mit Bildwechsel (Bildertausch)
Eine kleine Show für die Homepage: Ein oder auch beliebig viele Bilder darstellen und beim Überfahren mit der Maus ändert sich das Bild, bei einem Klick auf dieses Bild öffnet sich wieder ein anderes Bild im neuen Fenster oder man lässt sich das bereits dargestellte bzw. überfahrende Bild vergrößert darstellen. Im Onload-Bereich <body onload... > werden die Bilder hintereinander eingetragen, die beim Überfahren mit der Mouse angezeigt werden sollen. Der Einbau ist relativ einfach:
ZIP-Datei in ein beliebiges Verzeichnis auf dem PC entpacken und das Verzeichnis "wsX5Obj" auf den Webserver in das Root-Verzeichnis kopieren.
HTML-Code in den in den BODY-Bereich <body>...</body> der ausführenden Seite an gewünschter Stelle einfügen und und Bilder gemäß Vorlage einfach nur austauschen und evtl. die Bildgröße anpassen.
Eine demo.html ist beigefügt, die zum Test in das Root-Verzeichnis des Webservers kopiert werden kann.
Aufruf: "http://www.domain.tld/demo.html". Diese kann aber auch durch einen Doppelklick ausführt werden.
Download Button
x runter geladen
Brücke 1     Brücke 3
Code für den <HEAD> Bereich
<script src="wsX5Obj/Obj23_0/rollover.js"></script>
Code für den <BODY> Tag
onload="Obj23_preloadImages('wsX5Obj/Obj23_0/bruecken_03.jpg','wsX5Obj/Obj23_0/bruecken_04.jpg')"

Wer nicht mit Website X5 arbeitet:
<body onload="Obj23_preloadImages('wsX5Obj/Obj23_0/bruecken_03.jpg','wsX5Obj/Obj23_0/bruecken_04.jpg')"
Code für den <BODY> Bereich
<div align="center">
<a href="wsX5Obj/Obj23_0/bruecken_05.jpg" target="_blank"
onmouseout="Obj23_swapImgRestore()"
onmouseover="Obj23_swapImage('ImgObj23_1','','wsX5Obj/Obj23_0/bruecken_02.jpg',1)">
<img src="wsX5Obj/Obj23_0/bruecken_01.jpg" alt="Brücke 1" name="ImgObj23_1" width="320" height="235" id="ImgObj23_1" /></a>
&nbsp; &nbsp;
<a href="wsX5Obj/Obj23_0/bruecken_06.jpg" target="_blank"
onmouseout="Obj23_swapImgRestore()"
onmouseover="Obj23_swapImage('ImgObj23_2','','wsX5Obj/Obj23_0/bruecken_04.jpg',1)">
<img src="wsX5Obj/Obj23_0/bruecken_03.jpg" alt="Brücke 3" name="ImgObj23_2" width="320" height="235" id="ImgObj23_2" /></a>
</div>
Code Datei "rollover.js"
function Obj23_swapImgRestore() {
var i,x,a=document.Obj23_sr;
for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function Obj23_preloadImages() {
var d=document; if(d.images) {
if(!d.Obj23_p) d.Obj23_p=new Array();
var i,j=d.Obj23_p.length,a=Obj23_preloadImages.arguments;
for(i=0;
i<a.length; i++) if (a[i].indexOf("#")!=0) {
d.MM_p[j]=new Image; d.Obj23_p[j++].src=a[i];
}
}
}
function Obj23_findObj(n, d) {
var p,i,x;  
if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);
}
if(!(x=d[n])&&d.all) x=d.all[n];
for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=Obj23_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n);
return x;
}
function Obj23_swapImage() {
var i,j=0,x,a=Obj23_swapImage.arguments;
document.Obj23_sr=new Array;
for(i=0;i<(a.length-2);i+=3) if ((x=Obj23_findObj(a[i]))!=null) {
document.Obj23_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
}
}

» nach oben «
Logo Host Europe
Button Spenden
🏠 © 2009 - 2024
Hosting by
Zurück zum Seiteninhalt