javascript ausserhalb headbereich
dobardan
- javascript
Hi,
ich habe Problem mit der positionierung vom javascript. Ich habe einmal bildertausch javascript, die Navigationsleiste ändert und zweite ist diashow. Beide Skripten funktionieren. Aber diashow startet direkt in nav leiste statt in der Mitte der Seite zu starten.
Z.b. ich habe zwei table ein links und eine recht. Linke Tabelle enthält die nav leiste und rechte soll diashow starten. Aber diashow wird bei erste nav Tag gestartet. Wo soll ich die js verschieben, so dass Diashow in rechte Tabelle startet.
var bild = new Array;
bild[0]="images/b1.jpg";
bild[1]="images/b2.jpg";
bild[2]="images/b3.jpg";
bild[3]="images/b4.jpg";
bild[4]="images/b5.jpg";
bild[5]="images/b6.jpg";
var i=0;
function slideshow(){
document.images[0].src=bild[i];
i=i+1;
if (i==6)
{
i=0;
}
setTimeout("slideshow()",1000);
}*
Danke
Hi,
Z.b. ich habe zwei table ein links und eine recht. Linke Tabelle enthält die nav leiste
Dein HTML-Code ist ganz offensichtlich defekt. Eine Navigation sind keine tabellarischen Daten - wie also sollte eine Tabelle zu rechtfertigen sein?
Wo soll ich die js verschieben, so dass Diashow in rechte Tabelle startet.
Nirgendwo hin. Es wird immer das erste <img>-Element verändern, das im Dokument existiert. Solange Dein HTML-Code grob fehlerhaft ist, werden entsprechende Korrekturen am JavaScript-Code auch nicht helfen. Repariere also zunächst das HTML.
Cheatah
Lieber dobardan,
ich habe Problem
lass mich raten: Es geht um die Fortsetzung vom letzten Mal, stimmt's?
Nun sei doch bitte so nett und nimm Dir die Zeit, den passenden SELFHTML-Artikel zum Thema Bilder überblenden zu studieren. Dort wird auch gezeigt, wie man eine Slideshow sinnvoll erstellt. Und wenn Du's ganz barrierefrei und komfortabel haben willst, dann kannst Du Dir ja das letzte Beispiel genauer anschauen: Komfort-Slideshow
Liebe Grüße,
Felix Riesterer.