Bonjour, à tous
Je souhaite executer une requete php dans une commande javascript. Pour cela j'utilise la fonction suivante :
que j'utilise de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 function envoieRequete(url,id) { var xhr_object = null; var position = id; if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest(); else if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); xhr_object.open("GET", url, true); xhr_object.onreadystatechange = function(){ if ( xhr_object.readyState == 4 ) { document.getElementById(position).innerHTML = xhr_object.responseText; } } // dans le cas du get xhr_object.send(null); }
<script>envoieRequete('boxn1m.php','box');</script>
<div id=box></div>
Tout cela marche très bien lorsque mon fichier boxn1m.php est sur le mem serveur local que mon fichier.
Cependant lorsque je veux executer un fichier qui est sur un serveur distant ca ne marche plus. J'utilise la fonction de cette manière :
<script>envoieRequete('http://monadresse/boxn1m.php','box');</script>
<div id=box></div>
Si quelqu'un pouvait me dire ou est le problème et/ou me fournir des solutions.
Merci,
Julien
Partager