Lightbox automatisch schließen
mrmisterpablo
- javascript
0 suit
Moin,
ich beiße mir jetzt seit Tagen die Zähne an folgendem Problem aus und hoffe, dass mir jemand helfen kann!
Auf einer Seite rufe ich bei Seitenaufruf ein Zufallsbild in einer LightBox auf, indem ich einen zufällig ausgewählten Button per JavaScript clicke():
(Auszüge aus dem Quelltext)
<form name="buttonform" action="" id="form1">
<a href="images/1.jpg" rel="lightbox" id="lbox1" title="">
<input type="button" value="" id="button1" style="display:none"></a>
<a href="images/2.jpg" rel="lightbox" id="lbox2" title="">
<input type="button" value="" id="button2" style="display:none"></a>
<script type="text/javascript" language="JavaScript">
var Anzahl = 8; // Anzahl der Bilder
var ZufallJetzt = new Date()
var ZufallsZahl = ZufallJetzt.getSeconds() % (Anzahl); // Zufallszahl
if (ZufallsZahl==0) {
window.setTimeout("document.buttonform.button8.click()", 1000); //Zufallsbild wird zeitverzögert aufgerufen
}
if (ZufallsZahl==1) {
window.setTimeout("document.buttonform.button7.click()", 1000); //Zufallsbild wird zeitverzögert aufgerufen
}
Diese LightBox soll nun nach x Sekunden automatisch wieder geschlossen werden. Ich hab alles (was mir einfällt) versucht:
Mir gehen hier langsam die Ideen aus und da das ganze für nen Kunden ist, wäre es super, wenn diese "Kleinigkeit" demnächst mal stehen würde.
Ich wäre für jeden zusätzlichen Hinweis dankbar.
Pablo
Mir gehen hier langsam die Ideen aus und da das ganze für nen Kunden ist, wäre es super, wenn diese "Kleinigkeit" demnächst mal stehen würde.
Gegenfrage: hat diese Lightbox (welche auch immer das ist) keine ordentliche Schnittstelle - eben öffentliche Methoden die sich ansprechen lassen?
Warum willst du dem click()-Event buttons Klicken du im Grunde eigentlich nicht brauchst.