Javascript compatibilité

Résolu/Fermé
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 31 janv. 2008 à 14:16
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 31 janv. 2008 à 15:21
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
A voir également:

5 réponses

rescue Messages postés 1039 Date d'inscription vendredi 16 novembre 2007 Statut Contributeur Dernière intervention 27 mars 2019 136
31 janv. 2008 à 14:26
Bonjour,

As tu essayé de cacher le script pour IE.

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

@+
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
31 janv. 2008 à 14:32
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
rescue Messages postés 1039 Date d'inscription vendredi 16 novembre 2007 Statut Contributeur Dernière intervention 27 mars 2019 136
31 janv. 2008 à 14:36
Re,

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

cordialement
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
31 janv. 2008 à 14:37
merci quand meme
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
31 janv. 2008 à 15:21
il y a personne qui peut m'aidez ???
0