Je sais pas si vous allez pouvoir m'aider, mais je tente le coup.
J'ai une galerie de photo développée par mes soins en PHP/MySQL qui fonctionne très bien.
J'ai inclus dans cette galerie une GREYBOX (Petit effet javascript pour afficher les photos en grand)
Cette solution fonctionne très bien, seul bémol, pour que la Greybox fonctionne il faut attendre le chargement complet de la page, chose qui prend plusieurs secondes vu qu'il s'agit d'images. En gros, si je clique sur une photo avant le chargement complet de la page, la photo s'ouvre dans une nouvelle fenêtre sans effet.
Voilà ma question : Est-il possible de modifier qqch dans le code de la greybox pour forcer l'attente de la fin de la page ?
Sinon comment faire un script qui bloque l'accès a la page avant qu'elle ne soit complètement chargée ?
Ben blu() c'est une fonction que tu dois écrire.
Dans l'idéal, elle parcourt le DOM de la page à la recherche de tes images, et elle active un onclick ou un lien sur tes images (donc par défaut, tu n'affiches pas de lien sur les images, c'est le javascript qui va s'en charger).