Bonjour,
J'aimerais a partir de php affecter une nouvelle adresse a la fenetre principale, sachant que le code responsable de cette redirection est executé dans une div de cette fenetre (XMLHttpRequest)
Est ce que quelqu'un aurait une idee
Merci
Bonjour,
J'aimerais a partir de php affecter une nouvelle adresse a la fenetre principale, sachant que le code responsable de cette redirection est executé dans une div de cette fenetre (XMLHttpRequest)
Est ce que quelqu'un aurait une idee
Merci
Il "suffit" de renvoyer le bout de javascript qui va bien. Par exemple :
Et de faire en sorte que ce script soit interpreté coté client.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php echo '<script type="text/javascript"> window.location.href = "http://www.google.fr/"; </script>'; ?>
Le problème réside dans javascript, tu auras des réponses plus pertinentes si ce topic était déplacé dans le forum javascript.
Bon ben je vais poser cette question la-bas alors
Car j'ai deja testé ca et ca ne marche pas
Merci quand meme
A+
si tu utilises AJAX (comme tu par de XHR) dans ce cas, tu peux normalement récupérer le header qui provoque la redirection, et donc faire remonter la redirection avec JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part window.location.href = nuw_url;
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Tu peux m'en dire plus ou me dire ou je peux avoir les infos STPEnvoyé par Swoög
Merci bcp
Je n'arrive pas a recuperer cette info: xhr_object.getAllResponseHeaders() ne donne pas la valeur que j'ai mis dans
Header("Location: http://cchb");
Partager