RollOver Preload - Website X5 Helpsite

Logo Schriftzug
Logo WSX5
Newsletter anmelden
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
Downloads:
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];
}
}
Feedbacks zu ""

Keine Kommentare gefunden.

Bitte Dein Feedback

Du wirst als User bei Deinem ersten Kommentar automatisch registriert und musst dies noch bestätigen.
Erstellen Dir ein Konto, damit Deine Kommentare dann ohne Bestätigung veröffentlicht werden.

Login | Registrierung


            CAPTCHA
            Vielen Dank für Dein Feedback.
            Logo Host Europe
            Button Spenden

            © 2009 - 2020




            
            Besucher Statistik
            » 2 Online
            » 3 Heute
            » 175 Gestern
            » 288 Woche
            » 2960 Monat
            » 53263 Jahr
            » 277469 Gesamt
            Record: 1144 (01.02.2020)
            Gesamt Downloads:
            Hosting by
            Zurück zum Seiteninhalt