[BGImageSwapper]

Dieses Script wechselt die Hintergrundgrafik aus. Das Script funktioniert nicht, wenn Sie zentrale Stylesheets einsetzen, die die Hintergrundgrafik definieren.

[Kompatibilität]

[zwischen <HEAD> und </HEAD>]

<script language="JavaScript">

// CREDITS:
// Background Image Swapper
// by Urs Dudli and Peter Gehrig
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com/fast/index.html
// info@24fun.com
// 1/9/2001
//
// This script has been modified by N8i (www.nightfire.ch) in 2005
// It works now with all DOM compatible browsers

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var mozup = (!document.all && document.getElementById) ? 1 : 0;

// Die Hintergrundgrafiken gehören in daselbe Verzeichnis wie die HTML- Seite.
// Setzen Sie in der folgenden Zeile soviele Grafiken ein, wie Sie möchten.


var backgroundimage=new Array("IhreGrafik.jpg","IhreGrafik.jpg","IhreGrafik.jpg","IhreGrafik.jpg","IhreGrafik.jpg","IhreGrafik.jpg")

// Wechselgeschwindigkeit in Sekunden

var swapspeed=2

// ab hier nichts mehr verändern!!

var timer
var imgpreload=new Array()
if (ie4up || mozup) {
for (i=0;i<=backgroundimage.length-1;i++) {
imgpreload[i]=new Image()
imgpreload[i].src=backgroundimage[i]
}
}

var i_backgroundimage=0

swapspeed=swapspeed*1000

function swapimages() {
if (ie4up || mozup) {
window.status=i_backgroundimage

document.getElementsByTagName("body")[0].background = backgroundimage[i_backgroundimage]
i_backgroundimage++
if (i_backgroundimage>=backgroundimage.length) {i_backgroundimage=0}

timer=setTimeout("swapimages()",swapspeed)
}
}
window.onload=swapimages

</SCRIPT>

[Autor]

24fun.com
modified by N8i (www.nightfire.ch)

[Download]

Copyright © 1998- Nightfire Webworker Archiv Script No: 0009