Compatibilité IE et Chrome
Bonjour ,
Je tente de modifier un scipt qui ne fonctionne pour l'instant qu'avec IE
j'ai bien avancé mais la je bloque sur cette étape
------------------------------------------------------------------>IE =ok
Code:
1 2 3 4 5 6 7 8 9
| var msxml = new ActiveXObject("Msxml2.XMLHTTP.3.0");
msxml.open("POST", apiServer, false);
msxml.setRequestHeader("Content-Type","text/xml");
msxml.setRequestHeader("SOAPaction","create");
msxml.send(create);
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.loadXML(msxml.responseText);
if(xmlDoc.text.substring(0,3) != "010") ok = false;
xmlDoc.setProperty("SelectionNamespaces", "xmlns:sf='xxxxxxxxxx"); |
j'ai tenté cet equivalent : -------------->Chrome
Code:
1 2 3 4 5 6 7 8 9 10 11
| if ( navigator.userAgent.toLowerCase().indexOf('chrome') > -1) {
var msxml = new XMLHttpRequest();
msxml.open("POST", apiServer, false);
msxml.setRequestHeader("Content-Type","text/xml");
msxml.setRequestHeader("SOAPaction","create");
msxml.send(create);
var xmlDoc = new XMLHttpRequest();
xmlDoc.open("GET",msxml,false);
var text = msxml.reponseText;
if (text.substring(0,3) != "010") ok = false;
xmlDoc.setProperty("SelectionNamespaces", "xmlns:sf='xxxxx'"); |
....
Pouvez vous me venir en aide
merci