Sve te biblioteke za modalno prikazivanje slika, uključujući i Lightbox, primenjuju Unobtrusive JavaScript tehniku za ostvarivanje svoje funkcionalnosti, u smislu da je za njihovu implementaciju najčešće dovoljno postaviti vrednost
rel atributa
a tag-a koji vodi na neku sliku na određenu vrednost, npr.
rel="lightbox", a onda će se sama biblioteka pobrinuti da se nakon klika na taj link prikaže slika na koju on ukazuje.
Imajući sve to u vidu, za ostvarivanje tog tvog cilja, potrebno je samo da ručno trigger-uješ click događaj na taj neki link po učitavanju stranice.
Takođe, moja preporuka je da umesto Lightbox-a koristiš neku drugu biblioteku. Možda bi bilo idealno da to bude neki jQuery plugin za prikaz slika, kao što je
Fancybox, jer jednostavno, jQuery zaista olakšava život programeru, pa bi to trigger-ovanje klika na sliku izgledalo ovako:
Code:
$(document).ready(function() {
$("#neki_link").fancybox().trigger('click');
});
[Ovu poruku je menjao Nikola Poša dana 03.01.2011. u 16:31 GMT+1]