Accueil > Forum > > > > xmlhttprequest ok sous ff mais pas ie
xmlhttprequest ok sous ff mais pas ie
lundi 30 janvier 2006 à 19:25:33 |
xmlhttprequest ok sous ff mais pas ie

malik7934
|
Hello,
Je deviens dingue! Ca marche sous mozilla, mais sous internet explorer... ça me dit "document.getElementById(...) a la valeur NULL ou n'est pas un objet"... vas savoir pourquoi Charles!
Sur une page qqpart, j'ai <div id="truc"></div>. Dans la même page j'importe un javascript, <script language="javascript" src="machin/chose.js"></script> et dans le fichier chose.js j'ai:
// but: ouvrir le fichier "bidule.txt" et afficher dans le div "truc" son contenu (un chiffre)
var isWorking = false;
function getHTTPObject() {
var xmlhttp;
if(window.XMLHttpRequest)
{
xmlhttp = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
return xmlhttp;
}
var http = getHTTPObject();
function treatquery(){
if (!isWorking && http) {
http.open("GET", "bidule.txt", true);
http.onreadystatechange = handleHttpResponse;
isWorking = true;
http.send(null);
}
setTimeout("treatquery()",300);
}
function handleHttpResponse() { // traitement de la demande
if (http.readyState == 4) {
if (http.responseText.indexOf('invalid') == -1) {
document.getElementById("truc").innerHTML = "<span><font
color=\"red\">"+http.responseText+"</font></span>";
}
else
document.getElementById("truc").innerHTML = "?";
isWorking = false;
}
}
treatquery();
Si qqun a une idée... welcome 
Thanx,
Malik7934
***** THINK -> SEEK -> ASK
|
|
lundi 30 janvier 2006 à 20:33:15 |
Re : xmlhttprequest ok sous ff mais pas ie

coucou747
|
Salut, fais alert( document.getElementById("truc"));
pour être sur de ce que c'est... In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy Mon site (articles sur la programmation et programmes)
|
|
lundi 30 janvier 2006 à 20:41:52 |
Re : xmlhttprequest ok sous ff mais pas ie

malik7934
|
Salut Coucou!
En faisant:
function handleHttpResponse() { // traitement de la demande
if (http.readyState == 4) {
if (http.responseText.indexOf('invalid') == -1) {
alert(document.getElementById("truc"));
...
}
J'ai sous mozilla [objectHTMLDivElement] qui s'affiche systématiquement
Sous IE, ça me donne systématiquement [object]. Par contre aussitôt que
je clique sur un lien dans ma page (sachant que le div "truc" fait
partie d'un menu présent sur chaque page), il passe à "null". Ce qui
n'est pas le cas sous mozilla (je peux changer de page autant que je
veux sans problème de "null")...
de plus, j'avais fait un test avec un fichier incrémentant 3 fois par
secondes le fichier appelé ("bidule.txt") et l'incrémentation en live
était au poil sous mozilla, mais rien ne bougeait sous ie... 
Ca te dit quelque chose
***** THINK -> SEEK -> ASK
|
|
lundi 30 janvier 2006 à 20:51:46 |
Re : xmlhttprequest ok sous ff mais pas ie

malik7934
|
oops! oublie la remarque de plus, j'avais fait un test avec un
fichier incrémentant 3 fois par secondes le fichier appelé
("bidule.txt") et l'incrémentation en live était au poil sous mozilla,
mais rien ne bougeait sous ie... , c'était une autre config! Là, ça n'affiche rien sous ie...***** THINK -> SEEK -> ASK
|
|
lundi 30 janvier 2006 à 21:37:35 |
Re : xmlhttprequest ok sous ff mais pas ie

malik7934
|
Réponse acceptée !
Qu'on ne me demande pas pourquoi, mais problème réglé grace à kohntark en remplaçant
compt_object.open("GET", "bidule.txt", true);
Par:
var nocache = new Date();
nocache = nocache.getTime();
compt_object.open("GET", "bidule.txt?"+nocache, true);
Et voui, c'était le méchant cache 
***** THINK -> SEEK -> ASK
|
|
mardi 31 janvier 2006 à 11:22:20 |
Re : xmlhttprequest ok sous ff mais pas ie

coucou747
|
Salut, ça vient d'un problème de cache :
on trouve ce même problème sous mozilla avec les document RDF : on ne peut pas les reloader sans changer la date :) In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy Mon site (articles sur la programmation et programmes)
|
|
Cette discussion est classée dans : http, document, xmlhttprequest, xmlhttp, isworking
Répondre à ce message
Sujets en rapport avec ce message
Max scrollTop [ par jmtoulon ]
Bonjour,J'ai créer une page html qui comporte le code suivante :
javascript récupérer variable [ par ahcorad ]
Bonjour,Mon code fonctionne bien sauf pour récupérer les valeurs de ma liste déroulante.Voici mon code :<meta http-equiv="Content-Type" content="text/
Faire passer des variables php à flash par javascript..... [ par jacknikolson ]
Salut les javascripteurs.J'ai un problème un peu complèxe (pour moi) à vous soumettre.Vous n'êtes pas sans savoir que depuis la dernière mise à jour d
menu dynamique suite [ par drsnugle ]
voici le code source en question :testColor0M = '#
animation images transparentes [ par lucdcs ]
bonjour à tousje suis novice mais je me soigne toutefois il me reste un petit problème dans mon code.avec l'aide des internautes la gestion de la tran
Ajax - temps attente [ par citt ]
Bonjour,Je voudrait executer un script php en ajax plusieur fois mais mon code n'atant pas que le premier passage soit fait il ne fait que le dernier
IE7 non reconnu ? [ par caviar ]
Salué ...j'ai ce code qui fonctionne parfaitement avec FF mais impossible sous IE7 (pas testé sur d'autres versions) var xhr = null;
Comment centrer un ensemble de calques ? [ par chabgyver ]
Bonjour,J'ai crée une interface regroupant un ensemble de div au milei duquel se trouve une iframe et j'aimerai centrer le tout horizontalement et pou
Document.getElementById(strId3).innerHTML = req; Problème avec IE [ par mlinux ]
Bonjour,J'ai un petit script AJAX qui fonctionne avec Firefox et Safari et ne fonctionne pas avec Internet Explorer IE 8 et IE 8.[code]/**************
COMMUNICATION AVEC LE SERVEUR EN MODE ASYNCHRONE(XMLHTTPREQUEST) [ par koriteki ]
Bonjour, j'ais un problème assez simple, dans les lignes ci-dessous CQD ou SOS ne s'affiche pas...(ajax-get.html)<!DOCTYPE html PUBLIC "-//W3C//DTD XH
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|