Javascript compatibilité avec IE
Résolu
nickleus
Messages postés
374
Date d'inscription
Statut
Membre
Dernière intervention
-
nickleus Messages postés 374 Date d'inscription Statut Membre Dernière intervention -
nickleus Messages postés 374 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Javascript compatibilité avec IE
- Compatibilite windows 11 - Guide
- Telecharger javascript - Télécharger - Langages
- Ie tab - Télécharger - Outils pour navigateurs
- Ie 11 - Télécharger - Navigateurs
- Pack compatibilité office 2003 - Télécharger - Bureautique