La communauté ALL HTML c'est 60442 membres à ce jour dont 0 inscrits aujourd'hui et 5 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « XML - XSL - WML (WAP) - MATHML »

Retrouvez les publications relatives à ces discussions dans nos rubriques MATHML, WML, XML, XSL.

Convertir code html en xml

liste des forums liste des discussions Participer à la discussion

Photo de babo0n Message publié le lundi 27 février 2006 à 02 h 24 par babo0n.
Bonsoir tout le monde...
Je souhaiterai convertir ce code pour qu'il puisse être introduit dans une page xml.
Pourriez vous m'aider s'il vous plait ?!

<a href="ma_page.htm" onclick="javascript:window.open('ma_page2.htm','combox','width=380,height=450,scrollbars=1,resizable=0'); return false;"><img src="mon_image.gif" border="0" width="16" height="17"></a>
Photo de rekam Message publié le mardi 28 février 2006 à 12 h 21 par rekam.
salut,

il te "suffit" de baliser correctement ton javascript, pour pouvoir le récupérer après. Par exemple (ce n'est qu'un exemple) :

<a href="ma_page.htm">
<javascript>
<event>onClick</event>
<func>
<nom>javascript:window.open</nom>
<param name="link">ma_page2.htm</param>
<param name="name">combox</param>
<param name="params">width=380,height=450,scrollbars=1,resizable=0<param>
<return>false</return>
</func>
</javascript>
<img src="mon_image.gif" border="0" width="16" height="17" />
</a>


Après, c'est à toi de le récupérer depuis le fichier xml et de recréer le flux html. [:p]

Et sinon, tu peux même sauvegarder tel quel tes valeurs. Le html, c'est du xml simplifié. Tu peux très bien enregistrer ça en xml sans aucune transformation.

C'est à toi de voir ce que tu fais de ces informations.

sur ce, a+
rekam
Photo de babo0n Message publié le mardi 28 février 2006 à 13 h 19 par babo0n.
Bonjour rekam, merci pour ta réponse !
Cependant, j'ai l'impression que tu me parles un peu chinois quand tu me dis que c'est à moi de le récupérer depuis le fichier xml et de recréer le flux html.
Ce que j'ai fais :
J'ai fais un c/C des balises ci-dessus dans mon fichier xml.
Mais cela ne fonctionne pas...
Je te mets en lien mes pages de test pour que tu visualises ce que je cherche à faire...
http://www.click-on-babs.com/test/index
sur cette page, clique sur la troisième photographie.
Là, tu devrais voir écrit :

Commentaire :
-lire - poster
- *
- 'les balises écrites ci-dessus' (alors que cela ne devrait mettre qu'une p'tite image pour cliquer dessus normalement)'

Quitte à remplacer la p'tite image par du texte...

Ce que j'aimerai, c'est obtenir l'ouverture de ma fenêtre, comme quand tu cliques sur
  • suivi d'un clic sur [poster un commentaire : ]

  • Mon fichier xml est le suivant : http://www.click-on-babs.com/test/imageData.xml
    Photo de rekam Message publié le mardi 28 février 2006 à 13 h 23 par rekam.
    euh ben écoute, apparemment, c'est une histoire de Flash. En l'occurence, si tu restitues tel quel ta balise <a> et <img> ça va fonctionner.

    Le hic, probablement, c'est que t'as ça : &lt;a href="..."& gt;& lt;img src="" /& gt;

    et forcément, l'html n'est pas interprété. Faurdrait que tu regardes de ce coté là. P'tet...
    Photo de rekam Message publié le mardi 28 février 2006 à 13 h 25 par rekam.
    Ouais, en fait, essaie de mettre dans ton flux xml ton <a> tel quel, ça devrait marcher :

    <a href="ma_page.htm" onclick="javascript:window.open('ma_page2.htm','combox','width=380,height=450,scrollbars=1,resizable=0'); return false;"><img src="mon_image.gif" border="0" width="16" height="17"></a>

    Tu balances tout d'une traite comme ça. Fais un test.
    Photo de babo0n Message publié le mardi 28 février 2006 à 15 h 49 par babo0n.
    Je viens de le mettre, cela ne fonctionne pas, regarde par toi-même...
    Le lien à cliquer est "all html", on dirait qu'il n'accepte pas le langage javascript...
    Tu peux voir la ligne a http://www.click-on-babs.com/test/imageData.xml
    Photo de rekam Message publié le mardi 28 février 2006 à 16 h 00 par rekam.
    C'est possible, je ne sais pas à quel point flash et javascript sont compatibles...

    Mais c'est peut-être un problème de quotes, de doubles-quotes ou de "&". Essaie-voir d'afficher d'une manière ou d'une autre ce que tu sors du xml. Est-ce qu'il y a des caractères qui sont encodés ?

    a+
    Photo de babo0n Message publié le mardi 28 février 2006 à 16 h 24 par babo0n.
    Le mieux que j'arrive à faire est ce que tu peux voir maintenant.
    (n'oublie pas d'effacer le cache Internet).
    Le seul truc embetant, c'est que si le visiteur a un marque-page à gauche lors de l'ouverture de ses fenêtres, celui-ci sera visible lorsque la fenêtre de commentaire s'ouvrira...
    Ca donne donc un effet "bof", d'autant plus que la barre de navigation est également visible en haut...
    N'y a-t-il pas moyen en html de virer cette barre ainsi que les marques-pages ?!
    En tout cas, merci pour tout ce que tu me proposes.
    Photo de papoute Message publié le jeudi 02 mars 2006 à 23 h 01 par papoute. http://willy0.chez-alice.fr/
    Bonsoir ou bonjour,
    Voilà j'ai entendu dire que le HTML allait être supprimé et remplacé par XML et cela me cause un problème pour moi, car j'ai un groupe de scripts où l'on fait des papiers animés en HTML.
    Alors ma question est de savoir si je peux incorporer mes codes d'un script HTML dans du XML ?.
    Pour mieux me comprendre je vous mets le lien d'un script crée par notre groupe.

    http://www.chezfrancoise.net/carine/carine.html

    Nous utilisons les codes JAVA et VBSCRIPT.
    Dans l'attente d'une réponse favorable pour résoudre ce problème, je vous en remercie vivement.
    Bonne soirée ou bonne journée
    Amitié
    Papoute

    liste des forums liste des discussions Participer à la discussion

    Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

    ACCÉS COMMUNAUTÉ

    Rejoignez ALL HTML

    Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

    Les 5 dernières discussions