Hallo,
ich habe mir von der pagetools.de Seite folgenden Script für eine Dia Show runtergeladen:
<SCRIPT language="javascript">
<!-- auskommentieren
/* Browserabfrage: Layer-Object bekannt? */
if (document.layers)
{ns = 1; ie = 0;}
else {ns = 0; ie = 1;}
/* CrossBrowser */
function init() {if (ns) ebene=document.image1;
if (ie) ebene=image1.style;}
/* Funktion Schicht anzeigen */
function show(name) {if (ns)
{document.layers[''+ name].visibility = "show";}
else
{document.all[''+ name].style.visibility = "visible";}
}
function hide(name) {if (ns)
{document.layers[''+ name].visibility = "hide";}
else
{document.all[''+ name].style.visibility = "hidden";}
}
//-->
</SCRIPT>
So weit so gut. Jetzt möchte ich aber auch eine Vor und Zurück Funktion einbauen. Dafür steht auch bei der DiaShow auch ein Vorschlag:
var totalImages = x;
var imageShowing = 1;
function vor() {var showThisImage = imageShowing + 1;
if (showThisImage > totalImages){showThisImage = 1;}
hide(eval(' "image' + imageShowing + ' " '));
show(eval(' "image' + showThisImage + ' " '));
imageShowing = showThisImage;}
function zurück() {var showThisImage = imageShowing - 1;
if (showThisImage < 1){showThisImage = totalImages;}
hide(eval(' "image' + imageShowing + ' " '));
show(eval(' "image' + showThisImage + ' " '));
imageShowing = showThisImage;}
Doch mit dieser Geschichte komme ich nicht klar. Was muß man denn noch alles ergänzenum diese Funktion benutzen zu können? Man muß doch sicherlich noch irgendwelche HTML Befehle in den Body einsetzen. Doch genau da weiss ich nicht weiter. Welche Befehle müssen das sein? Ich hoffe Ihr könnt mir helfen.
Gruß
Doofie