Hello

J'ai un souci avec une fonction Ajax que j'utilise régulièrement et bizarrement cela ne fonctionnait plus sur une nouvelle page. J'obtiens le message d'erreur : Permission refusée d'appeler la méthode XMLHttpRequest. J'ai pu identifier le problème mais je ne vois pas comment le résoudre.

Concrètement, mes pages sont accessibles via URL rewriting :
http://ssdomaine.domaine.com/page-nb.html
qui en realité sont :
http://www.domaine.com/site/?www=ssdomaine&file=nb

Et pour la première fois, je voulais intégrer un formulaire de recherche exploitant Ajax présent sur chaque page du site. La fonction JS/Ajax va chercher la page de traitement "rechercher.php" et c'est là que ça foire.

A cause de l'URL rewriting, la fonction pense que la page PHP est à une autre adresse.
D'ailleurs si je tape l'adresse http://www.domaine.com/site/?www=ssdomaine&file=nb aucun bug !
Sauf que je voudrais que ca fonctionne avec http://ssdomaine.domaine.com/page-nb.html

Evidemment j'ai essayé de préciser l'URL mais cela ne marche pas mieux :
xhr_object.open("POST", "http://www.domaine.com/site/rechercher.php", true);


Donc avez-vous la moindre idée de comment débuguer l'affaire ?

Merci