[ 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>
[ ]
24fun.com
modified by N8i (www.nightfire.ch)
[ ]