chickenwings
Erfahrenes Mitglied
Hallo,
ich habe folgende Funktion, die zwei Arrays verarbeitet. Die Daten hole ich mir mit PHP aus einer DB und übergebe sie an init_array()
Die SlideSHow funktioniert so weit auch, d.h. die Bilder werden so wie ich es will dargestellt. Nun möchte ich aber neben dem Bild jeweils auch den Namen des Bildinhabers ausgeben und frage mich bzw. Euch wie ich so etwas mache.
Habe es so ausprobiert an der entsprechende Stelle im HTML-Code:
aber leider passiert gar nichts. Beide Array sind gefüllt, kann sie mir mit einem Alert ausgeben lassen. Also meine Frage: wie kann ich an einer bestimmten Stelle in einer HTML-Seite eine in einer JavaScript Funktion verarbeiteten Variable ausgeben lassen
Danke
chickenwings
ich habe folgende Funktion, die zwei Arrays verarbeitet. Die Daten hole ich mir mit PHP aus einer DB und übergebe sie an init_array()
Code:
...
function init_array(pic,index,name){
Pic[index] = 'foto/'+pic;
Name[index] = name;
}
var t;
var name;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
preLoad[i] = new Image();
preLoad[i].src = Pic[i];
}
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 = Pic[i];
name = Name[i];
if (document.all) {
document.images.SlideShow.filters.blendTrans.Play();
}
i++;
t = setTimeout('runSlideShow()', slideShowSpeed);
}
Habe es so ausprobiert an der entsprechende Stelle im HTML-Code:
Code:
<script type="text/javascript">document.write("<p>"+name+"</p>");</script>
Danke
chickenwings