Bonjour,
Suite à pas mal de commentaires que j'ai lu sur les limites de ce script dans le cas d'une navigation clavier j'ai essayé de voir s'il n'était pas possible d'améliorer cela.
En fait c'est assez simple. Il suffit d'avoir une ancre
que l'on place en fin de flux du document.
Cette ancre peut soit être directement dans le code source soit être générée en js avant le lancement du script lightbox.
après il suffit d'avoir l'instruction
ajoutée dans le script
Il s'agit des lignes 181 à 183 de lightbox.js
Le résultat de cet essai peut être vu ici :
http://clb56.freezee.org/test_upload/galerie_resultat.php?galerie=galerie1
S'il y a des avis pour continuer à avancer...
merci
Modifié par clb56 (02 Sep 2006 - 10:16)
Suite à pas mal de commentaires que j'ai lu sur les limites de ce script dans le cas d'une navigation clavier j'ai essayé de voir s'il n'était pas possible d'améliorer cela.
En fait c'est assez simple. Il suffit d'avoir une ancre
<a href="#" id="ancre_bottom" name="ancre_bottom"></a>
que l'on place en fin de flux du document.
Cette ancre peut soit être directement dans le code source soit être générée en js avant le lancement du script lightbox.
après il suffit d'avoir l'instruction
window.location='#ancre_bottom';
ajoutée dans le script
if (anchor.getAttribute('href') && (relAttribute.toLowerCase().match('lightbox'))){
anchor.onclick = function () {window.location='#ancre_bottom'; myLightbox.start(this); return false;}
}
Il s'agit des lignes 181 à 183 de lightbox.js
Le résultat de cet essai peut être vu ici :
http://clb56.freezee.org/test_upload/galerie_resultat.php?galerie=galerie1
S'il y a des avis pour continuer à avancer...
merci
Modifié par clb56 (02 Sep 2006 - 10:16)