captain_torche Posté 23 Mai 2013 Posté 23 Mai 2013 Bonjour à tous, j'ai un souci de referer : Toutes nos pages affichent deux iframes dans leur header, afin d'afficher de la publicité. Le script derrière ces iframes génère une pub en fonction de l'url du referer qui est passé automatiquement. Nous avons des soucis sur Internet Explorer qui, sur certaines pages, ne diffuse pas le header sans qu'on en comprenne l'origine. Une page diffusant le referer (Tous navigateurs) : - http://www.opodo.fr Une page ne le diffusant pas sous IE (Mais OK avec les autres navigateurs) : - http://billetavion.opodo.fr/opodo/flights/flights?locale=fr_FR (En fait, a priori tout le sous-domaine). Je n'ai pas la main sur le serveur de cette seconde page. Observer le referer diffusé (Il est en commentaire dans le code de l'iframe), sous IE : F12 pour faire apparaître la console de dev, puis clic sur la flèche en haut à gauche de ladite console, puis clic sur l'élément à analyser (Ici, la pub horizontale, ou son emplacement si elle n'est pas présente). Le second site charge la bannière en https. J'ai cru à un moment que le souci venait de là, mais mes tests (Appel de cette url en iframe) m'ont montré que ça ne posait pas de souci. Merci d'avance à tous ceux qui voudront bien se pencher sur le souci !
SStephane Posté 24 Mai 2013 Posté 24 Mai 2013 Je ne sais pas si tu pourras y faire grand chose, si tu peux l'afficher en JS, fait une pirouette... window.opener.location.href.
captain_torche Posté 27 Mai 2013 Auteur Posté 27 Mai 2013 J'ai besoin de le traiter en PHP derrière, donc JS exclu (à moins de faire une grosse bidouille en AJAX).
SStephane Posté 29 Mai 2013 Posté 29 Mai 2013 Dans ce cas, à part traiter lorsque l'entête n'est pas définit... mais tu le fais surement déjà...
captain_torche Posté 29 Mai 2013 Auteur Posté 29 Mai 2013 Oui, effectivement, mais ça me ressort fatalement le traitement par défaut, ce qui est moyen pour une iframe de pub qui se veut ciblée
captain_torche Posté 29 Mai 2013 Auteur Posté 29 Mai 2013 Non, j'ai besoin de cibler la page appelante, de manière automatique (Pour afficher telle pub sur telle page). Un copier/coller du source sur un autre serveur fonctionne, donc je me dis que c'est lié à une config serveur, mais je n'arrive pas à voir laquelle.
captain_torche Posté 20 Septembre 2013 Auteur Posté 20 Septembre 2013 Bon, au final c'était très con : il y avait une redirection sur l'iframe. Les autres navigateurs l'encaissent et transmettent le referer, pas IE. Ca a été modifié, tout va pour le mieux maintenant
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant