fcts new ActiveXObject("Msxml2.XMLHTTP") et XMLHttpRequest() non reconnues
Bonjour,
j'ai des requêtes AJAX et certaines fonctions sont non reconnues dans ECLIPSE. Pourtant je suis sûr que mon fichier javascript est bien interprété comme du javascript car d'autres fonctions marchent très bien (j'ai débugué et ca passe).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
function getXMLHTTP(){
var A=null;
try{
A=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
A=new ActiveXObject("Microsoft.XMLHTTP");
} catch(oc){
A=null;
}
}
if(!A && typeof XMLHttpRequest != "undefined") {
A=new XMLHttpRequest();
}
return A;
}
et
function appendOptionChild(selectObject,optionElt) {
try { //Try Microsoft Method
document.getElementById(selectObject).add(optionElt, 1);
}
catch(e) { //if error Dom compliant method
document.getElementById(selectObject).add(optionElt, null);
}
} |
Les 3 fonctions suivantes sont non reconnues (message : cannot be resolved to a type)
Code:
1 2 3 4
|
A=new ActiveXObject("Msxml2.XMLHTTP");
A=new XMLHttpRequest();
la fonction add dans : document.getElementById(selectObject).add(optionElt, 1); |
Auriez-vous une idée ?
D'autre part connaitriez vous un forum javascript (ainsi qu'un forum java) très fréquenté aux USA ?