Wat je bij bv Lightbox (of javascript in het algemeen) niet moet vergeten is dat je moet wachten totdat de HTML pagina klaar is met laden. Ofwel, wachten totdat de DOM-tree binnen is (volledige HTML pagina). Dat wil zeggen: tot alle plaatjes (groot en klein), css files enz klaar zijn met laden.
Mocht er iets op zich laten wachten dan is de DOM tree niet binnen in de browser en kan het javascript wat de Lightbox over je links heen zet nog niet z'n werk doen.
Kijk bijvoorbeeld maar eens op mijn eigen website, ook gebruik gemaakt van Lightbox, als je de eerste paar foto's ziet, direct erop klikken, resultaat is ook een plaatje in een leeg browser venster.
http://www.atlantisdesign.nl/portfolio
Dus gewoon even wachten totdat de pagina binnen geladen en dan eropklikken ... dan werkt Lightbox wel. Ik weet niet hoet het met Safari 1.3 ondersteuning zit mbt LightBox.
Dat is nou eenmaal hoe javascript werkt. Die heeft de DOM-tree nodig om je linkjes aan te passen naar Lightbox, als die linkjes er nog niet zijn kan die z'n werk niet doen.