Hallo,
ich befasse mich damit ein eigenes Modul zu entwickeln, mit dem es möglich sein soll durch eine Reihe von Bildern zu "blättern".
Das Modul soll an einer Modulposition ausgegeben werden, was auch soweit funktioniert.
Neben der Moduldatei gibt es noch eine JS-Datei mit einer Funktion
Nur mit dem JavaScript gibt es Probleme:
Beim Aufruf der Funktion durch onclick erhalten ich einen Fehler: blaettern is not a function
Hier der Quellcode der JS-Datei
Deklaration der Variablen mache ich in der Modul php DateiCode:var zeige = 0; var blaettern = new function(richtung) { zeige = zeige + parseInt(richtung); //alert("zeige: "+zeige); if (zeige > bild.length-1 ) { zeige = 0; } else if (zeige < 0) { zeige = bild.length-1 ; } document.getElementById('diashow_bild').src=Diashow[zeige].src; }
Als neu erstelltes Modul: eigene Inhalte (mod_custom) ist es mir gelungen mit dem angegebenen Quellcode die gewünschte Funktionalität hin zu bekommen. Diesen Weg habe ich aber nicht weiter verfolgt, da ich im Editor für das Modul offenbar kein php eingeben kann, oder?Code:var Diashow=new Array(); var bild=new Array(); bild[0]='images/content/ordner/1.jpg'; ..usw for(r=0; r < bild.length; r++) { Diashow[r]=new Image(); Diashow[r].src=bild[r]; }
php bräuchte ich auch im Folgenden auch noch Datenbankabfragen zu machen..
Ich verstehe nicht warum in diesem Fall die Funktionsdeklaration falsch sein soll.
Ebenso gibt es Probleme damit in der eigenen JavaScript-Datei das Array bild offenbar nicht bekannt ist.
Für Hilfe wäre ich sehr dankbar


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen