Salutare!
Am un site in care sunt mai multe galerii cu fotografii, iar pentru a fi vizualizate, am folosit Shadowbox, scripturile acelea de JavaScript, asemantoare cu Lightbox.
Problema apare in momentul in care se intra pe pagina si daca nu s-au incarcat toate pozele(thimbnail-urile) si se face clic pe o poza, ea nu se deschide frumos cu scriptul respectiv, ci se deschide normal intr-o pagina chioara.
In momentul in care s-au incarcat toate thumbnail-urile, totul este ok si functioneaza perfect.
Care sa fie problema?...este ceva in neregula la scripturile respective, sau este de la browser?
Multumesc anticipat si astept raspunsurile voastre!
Problema sau nu?
Moderatori: eyecon, Moderatori
- mihaitha
- Senior Member
- Mesaje: 2383
- Membru din: Vin Mai 04, 2007 12:40 pm
- Localitate: Sibiu
- Contact:
Nu este nimic in neregula. Nu stiu shadowbox-ul, dar lightbox face urmatoarea chestie: dupa ce s-a incarcat tot documentul (adica pe onload) cauta in DOM toate nodurile de tip <a> care au rel='lightbox' si le modifica actiunea de onclick pentru a afisa box-ul. Dupa cum spuneam, asta se intampla dupa ce s-a incarcat tot documentul, pana atunci link-urile tale fiind doar niste link-uri cu href spre o imagine. Ce ai putea sa faci ca sa eviti click-ul accidental anterior initializarii shadowbox-ului, ar fi sa pui onclick='return false;' pe acele link-uri, desi nu garantez ca rezultatul va fi cel scontat.
-
laurell
- Junior Member
- Mesaje: 46
- Membru din: Mar Aug 08, 2006 10:41 am
- Localitate: Bucuresti
- Contact:
Multumesc frumos pentru raspuns.
Am inteles ca nu e nimic in neregula, doar ca e cam neplacut, exact asta mi-a zis si clientul.
Cineva mi-a zis ceva de un preloader, numai ca nu stiu cum se face si nu stiu daca da rezultate. Se poate pune un preloader pentru toata pagina, sau cum?...pagina este una normala.
Cred ca cel mai bine ar fi sa vezi si site-ul
Am inteles ca nu e nimic in neregula, doar ca e cam neplacut, exact asta mi-a zis si clientul.
Cineva mi-a zis ceva de un preloader, numai ca nu stiu cum se face si nu stiu daca da rezultate. Se poate pune un preloader pentru toata pagina, sau cum?...pagina este una normala.
Cred ca cel mai bine ar fi sa vezi si site-ul
Înapoi la “HTML/JavaScript/CSS”
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori