Recherche beaucoup sur ce sujet mais pas de solution... :( À la recherche de n'importe quelle lightbox pour les images dans un environnement de domaine croisé
Merci d'avance.
Recherche beaucoup sur ce sujet mais pas de solution... :( À la recherche de n'importe quelle lightbox pour les images dans un environnement de domaine croisé
Merci d'avance.
Je ne suis pas sûr de ce que vous demandez exactement, mais si vous cherchez à contourner les restrictions JavaScript entre les domaines, vous pouvez toujours créer une page PHP (ou quelque chose de similaire) sur votre serveur qui va chercher des images depuis un autre domaine et les servir localement.
Voici du code jQuery pour changer l'attribut src
d'un objet image pour afficher une image spécifique. Disons que nous voulons afficher l'image http://www.someotherdomain.com/images/pictureofbacon.png
....
var urlStr = 'http://www.someotherdomain.com/images/pictureofbacon.png';
// encoder l'URL de l'image pour le passage
var url_enc = encodeURIComponent(urlStr);
$('#imageBacon').attr(
'src', 'http://www.yourdomain.com/getPhoto?url=' + url_enc
); // appeler votre page PHP, en lui passant l'URL d'image encodée
Ensuite, dans votre page PHP, vous pouvez récupérer l'URL et traiter l'image localement. Ce PHP a été testé pour fonctionner (nécessite GD2), en supposant que vous lui passez une URL d'image valide.
getPhoto.php
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.