Javascript compatibilité

Résolu/Fermé
Signaler
Messages postés
374
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
18 juin 2011
-
Messages postés
374
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
18 juin 2011
-
Bonjour,

voila le probleme:
le script .JS ci dessous crée un lien entre une page html et php.
le script php permet de compter le nombre de clic qui a été effectuer dans sur la page.

le script javascript fonction en local (WAMP).
sous firefox le comptage se fait parcontre l'eternel IE n'est pas complatible.
est ce que quelqu'un peut me dire ou est l'erreur ?

voici le script :

function mouseDowm(nsEvent){
var theEvent = nsEvent ? nsEvent : window;
var theScr = theEvent.target ? theEvent.target : theEvent.srcElement;

var xhr_object = null;

if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}

xhr_object.open("POST", "scripts_motors/php/compte_clics.php", true);

xhr_object.send(null); true;}


window.onload = setupEvents;
function setupEvents(){document.getElementById("promo").onmousedown = mouseDowm;}

merci d'avance

5 réponses

Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
138
Bonjour,

As tu essayé de cacher le script pour IE.

<script> <!-- ton code javascript ...... --> </script>

@+
0
Messages postés
374
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
18 juin 2011
5
mais ce script est en .js et dans la page html je l'appel de la facon suivante :

<script type="text/javascript" src="scripts_motors/js/compte_clics.js"></script>

je ne crois pas comprendre ce que tu veux dire
0
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
138
Re,

Dans un fichier .js donc pas possible effectivement.
Désolé.
J'espère que tu trouveras quelqu'un pour t'aidé.

cordialement
0
Messages postés
374
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
18 juin 2011
5
merci quand meme
0
Messages postés
374
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
18 juin 2011
5
il y a personne qui peut m'aidez ???
0