IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[DOM] Equivalent de "document.XMLDocument" pour Firefox


Sujet :

JavaScript

  1. #1
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut [DOM] Equivalent de "document.XMLDocument" pour Firefox
    Bonjour,

    je recherche l'équivalent de:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var XMLSource = new Object();
    XMLSource = document.XMLDocument;
    pour Firefox... merci
    Krapno

  2. #2
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Ca marche pour quel navigateur ca ??? Connaissait pas.

    Juste un truc....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var x=new Object() // Instanciation inutile et remplissage de la mémoire pour rien ;) Bon ok c'est un peu tiré par les cheveux, mais bon ;)
    x=window.name;
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 669
    Points
    66 669
    Billets dans le blog
    1
    Par défaut
    si tu avais un tant soit peu recherché sur le forum tu aurais pu y trouver un code du style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    function loadXML(){
    //load xml file
    // code for IE
    if (window.ActiveXObject)
      {
      xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
      xmlDoc.async=false;
      xmlDoc.load(xmlFile);
      getmessage()
      }
    // code for Mozilla, etc.
    else if (document.implementation && document.implementation.createDocument)
      {
      xmlDoc= document.implementation.createDocument("","",null);
      xmlDoc.load(xmlFile);
      xmlDoc.onload=function(){getmessage()}
      }
    else
      {
      alert('Votre browser en vous permet pas l\'utilisation de cet outil');
      }
    }
    c'est vachamant à la mode cette semaine le xml ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    çà marche pour IE.

    c'est un peu la misère pour trouver de la doc pour Firefox, enfin je suis tombé sur cette fonction: getXMLDocument().documentElement sur cette page :
    http://developer.mozilla.org/en/docs..._to_handle_XML

    ce qui donnerait pour mon équivalent:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var XMLSource = getXMLDocument().documentElement; 
    var XMLelements = getXMLDocument().documentElement;
    Mais FF me sort que getXMLDocument is not defined
    Krapno

  5. #5
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    Citation Envoyé par SpaceFrog
    si tu avais un tant soit peu recherché sur le forum tu aurais pu y trouver un code du style:
    et si tu avais un peu lu ma requête tu aurais trouvé que je ne demande pas de:



    Je sais que modérer un forum n'est pas chose facile mais en ce qui me concerne je ne pose pas de question avant d'avoir cherché non seulement sur le forum mais aussi bien au delà (cf mon post sur getXMLDocument().documentElement) alors arrétez avec votre search ou votre google, on n'est pas tous des boulets, merci

    xml/xsl c'est de la balle c'est clair mais c'est pas simple de trouver de la doc ou des exemples de codes adaptés à tous les navigateurs, la grande majorité des exemples proposés, que j'ai trouvé dans des cours, sont pour IE
    Krapno

  6. #6
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Citation Envoyé par krapno
    et si tu avais un peu lu ma requête tu aurais trouvé que je ne demande pas de:



    Je sais que modérer un forum n'est pas chose facile mais en ce qui me concerne je ne pose pas de question avant d'avoir cherché non seulement sur le forum mais aussi bien au delà (cf mon post sur getXMLDocument().documentElement) alors arrétez avec votre search ou votre google, on n'est pas tous des boulets, merci
    Et que fait document.XMLDocument ???
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  7. #7
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var XMLSource = new Object();
    XMLSource = document.XMLDocument;
    me permet (sous IE) d'extraire des données de la source XML via du code javascript directement implémenté dans le XSL qui habille ma source.

    je ne suis pas une bête en anglais mais d'après l'article de mozilla, la fonction getXMLDocument().documentElement sert à çà sous FF ...

    pour info, mon XML est généré dynamiquement par PHP et habillé par la même occasion par mon "habillage.xsl", ce même "habillage.xsl" contient mon javascript capable d'accèder aux éléments de ma source XML, il n'est pas necessaire de faire un "xmldoc.load(source.php/xml)", le faire reviendrait à charger à nouveau la source et constituerait une double requête, et je ne cherche pas à faire çà
    Krapno

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 669
    Points
    66 669
    Billets dans le blog
    1
    Par défaut
    qu'entend tu exactement par
    me permet (sous IE) d'extraire des données de la source XML via du code javascript directement implémenté dans le XSL qui habille ma source.
    je parcourre avec le DOM le XML sous IE comme ffx
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    1) "source.php"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <?xml-stylesheet type="text/xsl" href="habillage.xsl"?>
    <document>
    <montag>
    (... et plein d'autres tags ...)
    </montag>
    </document>
    2) "habillage.xsl"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
    <xsl:template match="/">
    <script language="JavaScript" type="text/javascript"><![CDATA[
    <!--
    	if (window.ActiveXObject) { // Internet Explorer
     
      		var XMLSource = document.XMLDocument; // Marche très bien avec IE
     
    	} else if (document.implementation && document.implementation.createDocument) { // Firefox
     
    		var XMLSource = getXMLDocument().documentElement; // Devrait marcher mais non (getXMLDocument not defined)
     
    	} else { // Autres navigateurs
    		alert('Your browser can\'t handle this script');
    		return;
    	}
     
    	// Traitement de XMLSource
     
    //-->
    ]]></script>
    <html>
    <head>
    <title><xsl:value-of select="document/title"/></title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
    <link rel="stylesheet" type="text/css"><xsl:attribute name="href">template/<xsl:value-of select="$web_template_id "/>/css/<xsl:value-of select="document/sheet_css"/>.css</xsl:attribute></link>
    </head>
    <body>
    bla bla truc machin
    </body>
    </html>
    </xsl:template>
     
    </xsl:stylesheet>
    Krapno

  10. #10
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 669
    Points
    66 669
    Billets dans le blog
    1
    Par défaut
    J'ai du bouffer trop de retardant à midi ...

    et c'est le traitement qui te manque ?
    tu veux en faire quoi ???
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  11. #11
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    eheh kebab ?

    non c'est cette partie qui me manque:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var XMLSource = ???; // Pour firefox
    puisque pour IE la syntaxe c'est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var XMLSource = document.XMLDocument; // Marche très bien avec IE
    pour charger mon XML dans mon objet XMLSource.

    Il y a plusieurs methodes pour charger la source XML:

    - XMLHttpRequest avec machin.open("get",fichier/url, false); = charger un fichier ou une url
    - DOMParser avec myDocument = parser.parseFromString(machin, "text/xml"); = charger une chaine
    - getXMLDocument().documentElement; = (apparement) document.XMLDocument pour un appel depuis le XSL et c'est cette méthode qui m'interesse, marche super sous IE

    je vous ai posé une colle là hein ahah on fait moins les malinois
    Krapno

  12. #12
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Le problème c'est que j'ai toujours pas pigé qu'est ce que c'était document.XMLDocument....
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  13. #13
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    Citation Envoyé par FremyCompany
    Le problème c'est que j'ai toujours pas pigé qu'est ce que c'était document.XMLDocument....
    fais un 'tite sieste et reviens après
    faut avoir la tête reposée là, moi aussi je sature un peu à cett heure
    Krapno

  14. #14
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 669
    Points
    66 669
    Billets dans le blog
    1
    Par défaut
    heu pas mieux ...
    je n'arrive pas à voir ce que tu cherche à retirer de plus du document xml ...

    une explication de texte serait la bienvenue ...
    le but final c'est quoi ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  15. #15
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    bin le but c'est d'alimenter quelque tableau de ma fonction javascript avec des données de ma source XML...

    PS: SpaceFrog, quelle est la 2ème règle du succès, rapport à ta signature ?
    Krapno

  16. #16
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    ok bon j'ai repris le code d'un exemple qui traite de la fonction getXMLDocument().documentElement et çà ne marche pas, cette fonction n'est pas reconnue par Firefox, voici les sources:

    source.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="habillage.xsl"?>
    <myXMLdoc xmlns:myns="http://myfoo.com"> 
    	<myns:foo>bar</myns:foo> 
    </myXMLdoc>
    habillage.xsl

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
     
    <xsl:template match="/">
    <html>
    <head>
    <title>Titre du document</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
    <script language="JavaScript" type="text/javascript"><![CDATA[
    <!--
     
    var myXMLDoc = getXMLDocument().documentElement; 
    alert(myXMLDoc.childNodes.length); 
     
    //-->
    ]]></script>
    </head>
    <body>
    Mon habillage qu'il est beau...
    </body>
    </html>
    </xsl:template>
     
    </xsl:stylesheet>
    Ouvrez le fichier source.xml avec Firefox, la fonction alert(myXMLDoc.childNodes.length) devrait afficher un nombre mais rien ne se passe car si vous regardez alors la "Console Javascript" de FF, vous verrez que "getXMLDocument is not defined" ... donc j'aimerais bien comprendre pourquoi cette fonction ne marche pas.

    L'exemple est decrit à l'adresse suivante:
    http://developer.mozilla.org/en/docs..._to_handle_XML

    @+
    Krapno

  17. #17
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Citation Envoyé par krapno
    ok bon j'ai repris le code d'un exemple qui traite de la fonction getXMLDocument().documentElement et çà ne marche pas, cette fonction n'est pas reconnue par Firefox, voici les sources:

    source.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="habillage.xsl"?>
    <myXMLdoc xmlns:myns="http://myfoo.com"> 
    	<myns:foo>bar</myns:foo> 
    </myXMLdoc>
    habillage.xsl

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
     
    <xsl:template match="/">
    <html>
    <head>
    <title>Titre du document</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
    <script language="JavaScript" type="text/javascript"><![CDATA[
    <!--
     
    var myXMLDoc = getXMLDocument().documentElement; 
    alert(myXMLDoc.childNodes.length); 
     
    //-->
    ]]></script>
    </head>
    <body>
    Mon habillage qu'il est beau...
    </body>
    </html>
    </xsl:template>
     
    </xsl:stylesheet>
    Ouvrez le fichier source.xml avec Firefox, la fonction alert(myXMLDoc.childNodes.length) devrait afficher un nombre mais rien ne se passe car si vous regardez alors la "Console Javascript" de FF, vous verrez que "getXMLDocument is not defined" ... donc j'aimerais bien comprendre pourquoi cette fonction ne marche pas.

    L'exemple est decrit à l'adresse suivante:
    http://developer.mozilla.org/en/docs..._to_handle_XML

    @+
    C'est à toi de construire cette fonction...
    Comme spacefrog te l'avait proposé...
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  18. #18
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    Citation Envoyé par FremyCompany
    C'est à toi de construire cette fonction...
    Comme spacefrog te l'avait proposé...
    WHAAT ??? Et pourquoi pas construire un navigateur aussi ???
    Il existe une methode pour IE, pourquoi devrais-je la construire pour FF, ils sont si en retard que çà sur le traitement de XML chez Mozilla ???

    As-tu jeté un oeil à cette page ?
    http://developer.mozilla.org/en/docs...ML_differences
    Krapno

  19. #19
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    C'est ca qu'il faut utiliser :
    Citation Envoyé par SpaceFrog
    si tu avais un tant soit peu recherché sur le forum tu aurais pu y trouver un code du style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    function loadXML(){
    //load xml file
    // code for IE
    if (window.ActiveXObject)
      {
      xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
      xmlDoc.async=false;
      xmlDoc.load(xmlFile);
      getmessage()
      }
    // code for Mozilla, etc.
    else if (document.implementation && document.implementation.createDocument)
      {
      xmlDoc= document.implementation.createDocument("","",null);
      xmlDoc.load(xmlFile);
      xmlDoc.onload=function(){getmessage()}
      }
    else
      {
      alert('Votre browser en vous permet pas l\'utilisation de cet outil');
      }
    }
    c'est vachamant à la mode cette semaine le xml ...
    Fremy
    Pour vos développements Web et une navigation agréable, le tout gratuit :
    1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
    2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey

  20. #20
    Membre régulier Avatar de krapno
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 180
    Points : 74
    Points
    74
    Par défaut
    ouais, puis-je écrire ceci ?

    xmlDoc.load(".");
    ou
    xmlDoc.load("/");

    non bien sûr et de toute façon je ne veux pas avoir à faire çà sous FF car je n'ai pas à le faire sous IE

    La syntaxe sous IE est vraiment toute bête, çà tient en 1 demie ligne:
    var XMLSource = document.XMLDocument;

    je veux pas faire çà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.async=false;
    xmlDoc.load(xmlFile);
    getmessage()
    je le répète je veux faire çà:
    var XMLSource = document.XMLDocument;

    Toi y en a comprendre le franchèche ? c'est peut-être flou pour vous mais pour moi c'est très clair pourtant @+
    Krapno

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Equivalent de document.XMLDocument pour Firefox
    Par khaliloo dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/04/2009, 13h50
  2. [SQL] magic quotes ou double apostrophes pour échapper apostrophe
    Par zorian dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 13/03/2006, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo