js function mit onclick starten

rollerueckwaerts

Erfahrenes Mitglied
Habe gerade die lightview Box entdeckt und hab die gleich mal eingebaut :)

Es läuft alles super aus die dynamische Größenveränderung .. dabei tuh ich mich ein wenig schwer
Das Beispiel "Ajax Form"von der Herstellerseite zeigt ja wunderschön das die dynamische Größenveränderung der Box funktionieren kann.
Dazu wird dieser Code vorgeschlagen:
PHP:
Lightview.show({ href: 'http://www.google.com', rel: 'iframe', options: { width: 800, height: 500 }});

Wenn ich das ganze in der Firebug Konsole ausprobiere wie auf der Seite beschrieben, funktioniert es supi. Aber wie kann ich diesesn Code per Klick starten, sprich die Größe der Box durch Linkklick verändern ?

Habs mit onclick versucht, mit <a href="Lightview.show({ href: 'http://www.google.com', rel: 'iframe', options: { width: 800, height: 500 }});">
doch es will nicht gelingen.

Hoffe auf nen guten Tipp wie man das am Besten bewerkstelligt.

Lieben Dank schonamal jetz
Greetz
tobi
 
Hi,

wie du es schon selbst im Titel umschreibst:

Code:
<a href="#" onclick="Lightview.show({ href: 'http://www.google.com', rel: 'iframe', options: { width: 800, height: 500 }});" class="lightview">...</a>
mfg Maik
 
<a href="#" onclick="Lightview.show({ href: 'http://www.google.com', rel: 'iframe', options: { width: 800, height: 500 }});" class="lightview">...</a>
erstmal danke für den schnellen Support !! Echt Klasse !!
hab das mal probiert, doch bei Klick wackelts nur kurz, aber er leitet weder auf google, noch verändert sich die box.

woran kann es liegen ?
 
Nimm mal das von mir fälschlicherweise eingesetzte class-Attribut aus dem Link heraus.

mfg Maik

//edit
nicky89 hat gesagt.:
erstmal danke für den schnellen Support !! Echt Klasse !!
hab das mal probiert, doch bei Klick wackelts nur kurz, aber er leitet weder auf google, noch verändert sich die box.

woran kann es liegen ?
Dein Doppel-Account "nicky89" wird von mir unbefristet gesperrt, da doppelte oder mehrfache Benutzerkonten nicht erwünscht sind (!)
 
eingentlich bei mir auch, aber wenn der onclick link in einer bereits geöffneten box steht und von da aus geklickt wird, gehts net mehr ...

firebug meldet:
lightview is not denied
 
Zuletzt bearbeitet:
Hi,

ich gehe mal davon aus, dass du die Lightview-Box meinst, von der aus du den onclick-Event starten willst. Dort ist Lightview jedoch nicht bekannt, so dass du über das top-Objekt auf das übergeordnete Fenster und dort auf die gewünschte Methode zugreifen musst.
Code:
<a href="#" onclick="top.Lightview.show({ href: 'http://www.google.com', rel: 'iframe', options: { width: 800, height: 500 }});">test</a>
Vielleicht hilft dir das weiter.

Ciao
Quaese
 

Neue Beiträge

Zurück