fading slideshow als table background

Status
Niet open voor verdere reacties.

derhenno

Nieuwe gebruiker
Lid geworden
24 aug 2008
Berichten
1
Hoi beste mensen, hopelijk kunnen jullie mij helpen met het volgende: het hieronder alom bekende fading-image script wordt geplaatst als image in een table-cell. Deze zou ik het liefst als achtergrond van de table gebruiken zodat er tekst in betreffende table-cell geplaatst kan worden. Iemand die weet hoe?



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this header
// NS4-6,IE4-6
// Fade effect only in IE; degrades gracefully

// =======================================
// set the following variables
// =======================================

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000

// Duration of crossfade (seconds)
var crossFadeDuration = 3

// Specify the image files
var Pic = new Array() // don't touch this
// to add more images, just continue
// the pattern, adding to the array below

Pic[0] = 'images/htmlOpzet_03.jpg'
Pic[1] = 'images/htmlOpzet_033de.jpg'
Pic[2] = 'images/htmlOpzet_034de.jpg'


// =======================================
// do not edit anything below this line
// =======================================

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++){
preLoad = new Image()
preLoad.src = Pic
}

function runSlideShow(){
if (document.all){
document.images.SlideShow.style.filter="blendTrans(duration=2)"
document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply()
}
document.images.SlideShow.src = preLoad[j].src
if (document.all){
document.images.SlideShow.filters.blendTrans.Play()
}
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}
</script>
</head>

<body onload="runSlideShow()">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td height=150 width=150 >
<img src="images/htmlOpzet_03.jpg" name='SlideShow' width=150 height=150></td>
<!-- Slideshow starten als achtergrond van de table, kan dit? -->
</tr>
</table>
</body>
</html>

Hopelijk heeft iemand een antwoord,

Gr DerHenno
 
Als achtergrondafbeelding zou ik het niet direct weten, maar misschien is het een idee om je tekst in een division in die cel te zetten? En dan mbv CSS de division boven de afbeelding positioneren, zo krijg je wel het visuele effect dat je zoekt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan