Probleme URLREWRITING et Ajax!

Bonjour,
J'utilise l'ajax pour un systeme de "vote" sur mon site. Jusqu'a maintenant tout se passait bien.
Je viens d'implementer l'URL rewriting et j'ai a present des adresses du type "http://www.monsite.com/domaine/" rewritées en "http://www.monsite.com/?dom=0".
Le gros souci est que a present mes fonctions AJAX ne fonctionnent plus! Ci dessous mon code ajax:
Code:
var http; // Notre objet XMLHttpRequest
function createRequestObject()
{
    var http;
    if (window.XMLHttpRequest)
    { // Mozilla, Safari, IE7 ...
        http = new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    { // Internet Explorer 6
        http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return http;
}

function vote(PARIDEVENT) // Ajax fct for voting
{
    http = createRequestObject();
	http.open('POST', './French/vote.php', true);
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"); 
    http.onreadystatechange = function(){ handleAJAXReturn1("event-"+PARIDEVENT); };
    http.send("PARIDEVENT="+PARIDEVENT);
}

function handleAJAXReturn1(PARIDEVENT) // Ajax fct for voting
{
	if (http.readyState == 4)
    {
        if (http.status == 200)
        {
            document.getElementById(PARIDEVENT).innerHTML = http.responseText;
        }
        else
        {
            alert('Erreur, merci de rafraichir la page');
        }
    }
}

dans ma page j'ai la fonction javascript
Code:
vote()
qui permet de voter...

QQ a til deja eu le meme soucis?
Merci pour vos réponses.
 
Bonjour,
Si tu "émules" des dossiers en url rewritting il faut corriger le src de ton javascript si celui-ci est en relatif.
Sinon il y a la balise meta
Code:
<base href="http://www.example.com" />
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut