Javascript compatibilité avec IE

Résolu/Fermé
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 2 févr. 2008 à 13:53
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 2 févr. 2008 à 16:26
Bonjour,

j'ai posté un texte preque identique a celui la mais il n'est pas claire.

voila le probleme :

j'ai un script en Javascript qui fait le lien entre un formulaire d'inscription ou il y a un menu deroulant qui fait apparaitre un menu deroulant selection multiple suivant le choix, et un sricpt php qui alimente le menu deroulant selection multiple.

les scripts fonctionnent tres bien sous firefox mais cela ne marche pas sous IE (comme toujours !!!).

je vous laisse le script en javascript car je croie que l'erreur est là :

function num_cat(){
var xhr_object = null;
var categorie = document.forms["inscription"].elements['categories'].value;
var query = "numcat=" + categorie;
var url = "../scripts_motors/php/gestion_tables/selecthemes.php";

if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
// xhr_object.overrideMineType('text/xml');
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", url, true);

xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4) {
var resultat = xhr_object.responseText;

document.getElementById('themes').innerHTML = resultat;}
}
xhr_object.setRequestHeader("content-type", "application/x-www-form-urlencoded");
xhr_object.send(query);
}

window.onload = setupEvents;
function setupEvents(){document.getElementById("categories").onchange = num_cat;}


si il y a besion des autre scripts je peux les donner

merci de votre aide par avance
A voir également:

2 réponses

nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
2 févr. 2008 à 14:53
je desesperement desepere ...

personne na de solutions ????
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
2 févr. 2008 à 16:26
toujours pas de solution ????
0