Javascript avec XML

Fermé
duxitto Messages postés 247 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 7 janvier 2013 - 2 févr. 2009 à 13:38
PandaNemo Messages postés 178 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 16 juin 2010 - 2 févr. 2009 à 13:58
Bonjour,

Comment fait on pour qu'en cliquant sur un lien, la cible s'ouvre dans une nouvelle page, je sais qu'on peut le faire en HTML grâce à onclick="javascript:window.open(this.href);return(false);" mais le soucis c'est que j'utilise XML et XSLT.

Pour être précis, j'ai une image sur laquelle on peut cliquer et cela doit normalement ouvrir une autre page dans laquelle une séquence audio est lancée.

Merci
A voir également:

3 réponses

PandaNemo Messages postés 178 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 16 juin 2010 34
2 févr. 2009 à 13:49
Bonjour,
on peut le faire sans javascript, en mettant

<a href="monlien.html" target="_blank"> </a>

dans le .html
0
duxitto Messages postés 247 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 7 janvier 2013 1
2 févr. 2009 à 13:53
Merci PandaNemo pour ta réponse, mais c'est que cela va etre utiliser dans XSL, pour le "href" pas de soucis on peut utiliser

		 <a>
<xsl:attribute name="href"><xsl:value-of select="systeme_solaire/audio"></xsl:attribute>
<xsl:value-of select="systeme_solaire/"/>
 </a>

mais c'est au niveau de target que le soucis se pose, comment le faire passer dans XSL?
0
PandaNemo Messages postés 178 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 16 juin 2010 34
2 févr. 2009 à 13:58
Ah oui, j'ai pas bien fait attention, je pensais que tu voulais juste ne pas passer par le javascript. Je connais pas XSL donc je peux pas t'aider plus...
Désolé

Edit: ici ils ajoutent le target comme ça:
<a href="{systeme_solaire/audio}" target="_blank">
<xsl:value-of select="systeme_solaire/audio"/>
</a>

0