Problema sau nu?

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS:

Moderatori: eyecon, Moderatori

laurell
Junior Member
Mesaje: 46
Membru din: Mar Aug 08, 2006 10:41 am
Localitate: Bucuresti
Contact:

Problema sau nu?

Mesajde laurell » Vin Mar 06, 2009 9:27 am

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!



Avatar utilizator
mihaitha
Senior Member
Mesaje: 2383
Membru din: Vin Mai 04, 2007 12:40 pm
Localitate: Sibiu
Contact:

Mesajde mihaitha » Vin Mar 06, 2009 9:59 am

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:

Mesajde laurell » Vin Mar 06, 2009 11:02 am

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

Avatar utilizator
gabyy
Senior Member
Mesaje: 292
Membru din: Joi Feb 24, 2005 2:21 am

Mesajde gabyy » Vin Mar 06, 2009 2:04 pm

Viata e grea,dar trece!

Avatar utilizator
mihaitha
Senior Member
Mesaje: 2383
Membru din: Vin Mai 04, 2007 12:40 pm
Localitate: Sibiu
Contact:

Mesajde mihaitha » Vin Mar 06, 2009 2:50 pm


Avatar utilizator
gabyy
Senior Member
Mesaje: 292
Membru din: Joi Feb 24, 2005 2:21 am

Mesajde gabyy » Vin Mar 06, 2009 2:52 pm

Viata e grea,dar trece!

Avatar utilizator
mihaitha
Senior Member
Mesaje: 2383
Membru din: Vin Mai 04, 2007 12:40 pm
Localitate: Sibiu
Contact:

Mesajde mihaitha » Vin Mar 06, 2009 4:22 pm


laurell
Junior Member
Mesaje: 46
Membru din: Mar Aug 08, 2006 10:41 am
Localitate: Bucuresti
Contact:

Mesajde laurell » Lun Mar 09, 2009 11:47 am


laurell
Junior Member
Mesaje: 46
Membru din: Mar Aug 08, 2006 10:41 am
Localitate: Bucuresti
Contact:

Mesajde laurell » Lun Mar 09, 2009 4:09 pm


laurell
Junior Member
Mesaje: 46
Membru din: Mar Aug 08, 2006 10:41 am
Localitate: Bucuresti
Contact:

Mesajde laurell » Lun Mar 09, 2009 5:04 pm


Avatar utilizator
mihaitha
Senior Member
Mesaje: 2383
Membru din: Vin Mai 04, 2007 12:40 pm
Localitate: Sibiu
Contact:

Mesajde mihaitha » Mar Mar 10, 2009 9:55 am



Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori