-
mediaboxAdvanced
Bonjour à tous,
Je souhaiterai utiliser l'excellent mediaboxAdvanced (http://iaian7.com/webcode/mediaboxAdvanced) mais je rencontre un soucis. Tout est bien installé et fonctionne correctement avec des images (je ne souhaite l'utiliser que ce type de fichier) mais le script ne trouve pas l'image (l'icône de chargement de mediaboxAdvanced charge sans cesse) lorsqu'il y a des espaces dans l'URL de la photo passée en paramètres. J'ai essayé de remplacer les espace par des '%20' ou des '+' mais rien n'y fait, il ne trouve pas la photo.
Je ne peux pas pour des raisons techniques renommer le répertoire cible afin de supprimer les espaces...
Quelqu'un aurait-il une solution sachant que j'utilise pour le moment slimbox et que lui ne rencontre pas ce problème avec des URLs composées d'espaces ?
Merci d'avance et bonne soirée,
0rsa
-
J'ai trouvé l'astuce pour les espaces, j'utilise dans le lien :
Code:
href="#" onclick="Mediabox.open('url','titre','dimensions');"
Et l'URL ne pose plus de soucis.
J'essaie désormais de trouver la solution pour les répertoires avec un accent...
-
J'ai trouvé comment faire fonctionner les répertoires avec accents ET espaces en utilisant le fonctionnement normal (donc sans utiliser la solution de mon message précédent).
J'ai commenté la ligne 312 dans le fichier .js de mediabox :
Code:
//URL = encodeURI(URL).replace((","%28").replace(")","%29");
Elle avait pour action de rajouter des caractères erronés lors d'URLs composées d'accents ou/et d'espace.
En espérant aider quelqu'un, voilà un problème résolu. :ccool: