XMLHttpRequest et Internet Explorer [JavaScript] - HTML/CSS - Programmation
Marsh Posté le 06-02-2008 à 15:10:07
Heu, il ne manquerait pas un espace à la ligne 12 :
Code :
|
Au lieu de
Code :
|
Marsh Posté le 06-02-2008 à 18:38:58
En effet, c'était une erreur à la con mais ça n'a pas résolu le problème, ça m'agace, je fais tjs des erreurs comme ça !
Tout à l'heure en java, une demi heure à revoir les codes de plusieurs classe pour une erreur de point virgule.
Ici, la création de l'objet ne fonctionne pas apparemment... des idées ?
Marsh Posté le 06-02-2008 à 21:36:29
Je trouve que ton code est compliqué, pour initialiser un object XMLHttpRequest. Je me contente en général de :
Code :
|
Ça passe dans IE6+, Safari, Moz, ....
Marsh Posté le 07-02-2008 à 00:38:43
C'est vrai que les exceptions c'est pas fait pour faire des if conditionnel. Le but des exceptions c'est d'éviter de faire crasher une appli à cause d'erreurs non prévues.
Marsh Posté le 07-02-2008 à 16:50:28
Je crois que j'avais testé ça mais je vais réessayer au cas ou.
Marsh Posté le 07-02-2008 à 16:57:19
Ça ne change rien ne fonctionne toujours pas sous IE 7... d'autres idées ?
Marsh Posté le 07-02-2008 à 17:39:19
Dis voir, ta config de IE n'utiliserais pas des paramètres de sécurité renforcé, qui interdirait purement et simplement tous les activex (dont l'implémetation de XmlHttpRequest par Microsoft [loué soit leur sagesse !], en dépend).
Marsh Posté le 07-02-2008 à 18:31:50
Non, j'ai même testé en modifiant les paramètres pour tout autoriser.
Si j'affiche l'objet "connexion" une fois créé sous IE7, ça m'affiche "[object]" et sous firefox ça m'affiche bien "[object XMLHttpRequest]"
Pourtant je rentre bien dans les instructions try catch mais on dirait que l'objet n'est pas créé sous IE.
Marsh Posté le 06-02-2008 à 13:59:22
Hello !
Voilà, j'ai un soucis d'exécution d'un script qui fonctionne très bien sous Firefox mais pas sous IE, l'erreur retournée par IE est "cette objet ne gère pas cette propriété ou cette méthode).
Voici la fonction en question (toute commentée!), l'appelle de la fonction chargement ligne 31 ici ne fonctionne pas.
Quelqu'un à une idée ?
Je vous précise qu'avec IE 7 je rentre dans la ligne 16 : connexion = new ActiveXObject("Microsoft.XMLHTTP" );
Et impossible de rentrer dans le if (connexion != 0)
Merci !
Message édité par Fused le 06-02-2008 à 18:39:12