Re: RE : Xml doc
philippe voncken <[email protected]> Thu, 14 Oct 2010 18:47:37 +0200
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <[email protected]> |
Vous trouverez plus d'info sur la programmation Javascript directement su= r les sites officielles des moteurs de rendu: http://webkit.org/projects/javascript/ <http://webkit.org/projects/javascript/> https://developer.mozilla.org/fr/JavaScript Le 14 octobre 2010 18:04, jacky <[email protected]> a =C3=A9crit : > Merci beaucoup > > Je vais aller lire cela > > Cordialement > jacky > > -----Message d'origine----- > De : Philippe Voncken [mailto:[email protected]] > Envoy=C3=A9 : jeudi 14 octobre 2010 17:56 > =C3=80 : [email protected] > Cc : jacky > Objet : Re: [xml-tech] Xml doc > > > > Bonjour Jacky, > > le moteur de rendu de Chrome est WebKit, comme Safari sur Apple Mac. > > Tu trouveras de la doc en tapant "webkit javascript load xml" dans goog= le. > > Par exemple cette page : > > https://lists.webkit.org/pipermail/webkit-dev/2009-June/008600.html > > Cdt, > Philippe > > Le 14/10/2010 17:43, jacky a =C3=A9crit : > > > Bonjour > > Je suis debutant (a 68ans ) j'ai des pages HTML qui ouvrent un XML > > Afin de montrer dynamiquement un contenu (catalogue) > > En javascript je realise la fonction de parser > > Ma fonction xmldoc marche pour IE Firefox mais pas pour Chrome 6 > > Avez-vous une idee ? > > Merci > > > > function loadXMLDoc_int(dname) > > { > > var xmlDoc; > > var detect =3D navigator.userAgent.toLowerCase(); > > // IE > > if( window.ActiveXObject) > > { > > xmlDoc =3D new ActiveXObject( 'Microsoft.XMLDOM'); > > xmlDoc.async =3D false; > > xmlDoc.load(dname); > > } > > //CAS DE GOOGLE CHROME > > else if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1) { > > xmlDoc =3D new XMLHttpRequest(); > > xmlDoc.open("GET",dname,true); > > xmlDoc.send(null); > > xmlDoc =3D xmlDoc.responseXML.documentElement; > > } > > // code pour Mozilla, Firefox, Opera, etc. > > else if( document.implementation && > document.implementation.createDocument) > > { > > xmlDoc =3D document.implementation.createDocument( '', '', null); > > xmlDoc.async =3D false; > > xmlDoc.load(dname); > > } > > else > > { > > alert( 'Votre navigateur est trop vieux !'); > > } > > return xmlDoc; > > } > > > > Merci pour vos avis > > jacky > > > > > > -- > > Devenez redacteur <XML>fr et contribuez au developpement du xml > > francophone (http://xmlfr.org/infos/redacteurs/) ! > > > > Liste de diffusion "[email protected]" (http://xmlfr.org). > > > > Cette liste est a votre disposition pour discuter en francais de > > tout sujet technique lie a XML. > > > > Pour resilier votre abonnement, envoyez un message contenant > > la commande "unsubscribe" a [email protected] > > (mailto:[email protected]?Subject=3Dunsubscribe) > > > >