Link mit rel Attribut öffnen
klaudi
- javascript
Hi,
bei <a> Tags gibt es ja dieses rel Attribut:
<a href="img/bild_gross.jpg" rel="lightbox">Bild anzeigen</a>
Diesen Link möchte ich jetzt per Javascript öffnen, mit dem rel Attribut:
<img src="img/bild.jpg" onclick="document.location = 'img/bild_gross.jpg';" alt="xyz" />
Der Sinn dabei ist, den Lightbox Script (http://www.huddletogether.com/projects/lightbox2/) mit einem onclick zu starten.
Danke
Der Sinn dabei ist, den Lightbox Script (http://www.huddletogether.com/projects/lightbox2/) mit einem onclick zu starten.
Ich bin mir ganz sicher dass das Script nur per functions-aufruf zu starten ist, also >>onclick="lightbox(this);"
<< so denke ich.
[latex]Mae govannen![/latex]
bei <a> Tags gibt es ja dieses rel Attribut:
<a href="img/bild_gross.jpg" rel="lightbox">Bild anzeigen</a>Diesen Link möchte ich jetzt per Javascript öffnen, mit dem rel Attribut:
<img src="img/bild.jpg" onclick="document.location = 'img/bild_gross.jpg';" alt="xyz" />Der Sinn dabei ist, den Lightbox Script (http://www.huddletogether.com/projects/lightbox2/) mit einem onclick zu starten.
Schreibe das HTML für das Bild einfach innerhalb des a-Elements (da wo jetzt schon „Bild anzeigen“ steht); aber ohne den gesamten onclick-Handler, der in deinem img-Element notiert ist.
(BTW: Lightbox2 ist eine Zumutung, jeder Nutzer muß ein riesiges Javascript-Paket herunterladen, und das auf jeder Site, die Lightbox verwendet. Es gibt auch kleinere Versionen (google z.B. nach lightbox clone oder lightbox derivat) Aber das nur nebenbei
Cü,
Kai
Diesen Link möchte ich jetzt per Javascript öffnen, mit dem rel Attribut:
<img src="img/bild.jpg" onclick="document.location = 'img/bild_gross.jpg';" alt="xyz" />
Ich habe mir das Script kurz angeschaut und glaube, dass es keine derartige Möglichkeit gibt. Aber wo ist das Problem dabei, ein a-Element um das Bild zu setzen, wie es bei Lightbox2 vorgesehen ist?
Was hast du genau vor?
Der Sinn dabei ist, den Lightbox Script (http://www.huddletogether.com/projects/lightbox2/) mit einem onclick zu starten.
Geht glaube ich nicht so einfach. Es wird eine Instanz von Lightbox angelegt, auf diese hat man kein Zugriff, und deren Methode start erwartet ein a-Element als Parameter mit rel-Attribut.
Mathias