Pour simplifier l'instanciation (je sais pas si ça peut se dire) d'XMLHttpRequest, je vous propose ce petit bout de code :
if (!window.XMLHttpRequest && window.ActiveXObject) { window.XMLHttpRequest = function () { var XMLHttp; try { XMLHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { XMLHttp = false; } } return XMLHttp; } }
J'ai essayé, mais ça ne fonctionne pas (IE ou Firefox)...
BMR
Désolé, mais j'avais oublié l'instanciation de l'objet XMLHttpRequest (on peut parler d'instanciation car il s'agit d'une pseudo-classe Javascript). Ca devrait fonctionner.
Pour simplifier l'instanciation (je sais pas si ça peut se dire)
d'XMLHttpRequest, je vous propose ce petit bout de code :
if (!window.XMLHttpRequest && window.ActiveXObject)
{
window.XMLHttpRequest = function ()
{
var XMLHttp;
try
{
XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try
{
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
XMLHttp = false;
}
}
return XMLHttp;
}
}
J'ai essayé, mais ça ne fonctionne pas (IE ou Firefox)...
BMR
Désolé, mais j'avais oublié l'instanciation de l'objet XMLHttpRequest
(on peut parler d'instanciation car il s'agit d'une pseudo-classe
Javascript). Ca devrait fonctionner.
Pour simplifier l'instanciation (je sais pas si ça peut se dire) d'XMLHttpRequest, je vous propose ce petit bout de code :
if (!window.XMLHttpRequest && window.ActiveXObject) { window.XMLHttpRequest = function () { var XMLHttp; try { XMLHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { XMLHttp = false; } } return XMLHttp; } }
J'ai essayé, mais ça ne fonctionne pas (IE ou Firefox)...
BMR
Désolé, mais j'avais oublié l'instanciation de l'objet XMLHttpRequest (on peut parler d'instanciation car il s'agit d'une pseudo-classe Javascript). Ca devrait fonctionner.
julien.fontanet
Pardon, je n'ai pas été très clair, apès avoir placé ce code, il suffit, pour instancier XMLHttpRequest de faire exactement comme dans Firefox : var xmlhttp = new XMLHttpRequest();
Je tiens à préciser que je ne l'ai essayé qu'avec Firefox et IE 6, si vous l'avez testé sur d'autre navigateur, que ça est marché ou non, ou que vous ayez des questions ou des suggestions, n'hésitez pas à répondre à ce message.
Pardon, je n'ai pas été très clair, apès avoir placé ce code, il
suffit, pour instancier XMLHttpRequest de faire exactement comme dans
Firefox :
var xmlhttp = new XMLHttpRequest();
Je tiens à préciser que je ne l'ai essayé qu'avec Firefox et IE 6,
si vous l'avez testé sur d'autre navigateur, que ça est marché ou
non, ou que vous ayez des questions ou des suggestions, n'hésitez pas
à répondre à ce message.
Pardon, je n'ai pas été très clair, apès avoir placé ce code, il suffit, pour instancier XMLHttpRequest de faire exactement comme dans Firefox : var xmlhttp = new XMLHttpRequest();
Je tiens à préciser que je ne l'ai essayé qu'avec Firefox et IE 6, si vous l'avez testé sur d'autre navigateur, que ça est marché ou non, ou que vous ayez des questions ou des suggestions, n'hésitez pas à répondre à ce message.
Pour simplifier l'instanciation (je sais pas si ça peut se dire) d'XMLHttpRequest, je vous propose ce petit bout de code :
Une astuce encore meilleure: utiliser une bibliothèque toute faite qui encapsule tous les détails, présente une API unique et stable pour tous les navigateurs, en étant bien plus complète.
Par exemple: sarissa (sur sourceforge)
-- Patrick Mevzek . . . . . . Dot and Co (Paris, France) <http://www.dotandco.net/> <http://www.dotandco.com/> Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>
Pour simplifier l'instanciation (je sais pas si ça peut se dire)
d'XMLHttpRequest, je vous propose ce petit bout de code :
Une astuce encore meilleure: utiliser une bibliothèque toute faite qui
encapsule tous les détails, présente une API unique et stable pour tous
les navigateurs, en étant bien plus complète.
Par exemple: sarissa (sur sourceforge)
--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>
Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>
Pour simplifier l'instanciation (je sais pas si ça peut se dire) d'XMLHttpRequest, je vous propose ce petit bout de code :
Une astuce encore meilleure: utiliser une bibliothèque toute faite qui encapsule tous les détails, présente une API unique et stable pour tous les navigateurs, en étant bien plus complète.
Par exemple: sarissa (sur sourceforge)
-- Patrick Mevzek . . . . . . Dot and Co (Paris, France) <http://www.dotandco.net/> <http://www.dotandco.com/> Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>
Franck Andriano
Pour simplifier l'instanciation (je sais pas si ça peut se dire) d'XMLHttpRequest, je vous propose ce petit bout de code :
Une astuce encore meilleure: utiliser une bibliothèque toute faite qui encapsule tous les détails, présente une API unique et stable pour tous les navigateurs, en étant bien plus complète.
Pour simplifier l'instanciation (je sais pas si ça peut se dire)
d'XMLHttpRequest, je vous propose ce petit bout de code :
Une astuce encore meilleure: utiliser une bibliothèque toute faite qui
encapsule tous les détails, présente une API unique et stable pour tous
les navigateurs, en étant bien plus complète.
Pour simplifier l'instanciation (je sais pas si ça peut se dire) d'XMLHttpRequest, je vous propose ce petit bout de code :
Une astuce encore meilleure: utiliser une bibliothèque toute faite qui encapsule tous les détails, présente une API unique et stable pour tous les navigateurs, en étant bien plus complète.