JavaScript

salut,

D’abord je vous informe que je suis nulle en Javascript !!

Bon, je voulais récupérer les tires des articles pour les afficher dans une frame et afficher les article dans une autre à l’aide du même lien.

Pour cela, j’ai crée une fonction javascript qui est la suivante :

<script language="JavaScript">
    function test(strUrl,strTitre) {
    top.mainFrame1.Titre.innerText=strTitre
    top.mainFrame.location=strUrl;
  }
</script>

après, dans mon lien j’ai mis :

<a href= "javascript:test('#URL_ARTICLE', ' [(#TITRE|majuscules)] ') >[(#TITRE)]</A>

Le problème c’est que si la chaîne #titre récupérée contient un apostrophe comme par exemple (l’Association), il me donne une erreur.

J’ai compris qu’il confond l’apostrophe de la chaîne avec avec celle dans le lien, mais je ne sais pas comment résoudre ce problème.

Je sais que ça n’as pas de relation avec spip, mais j’ai confiance en votre générosité.
Merci de me répondre….

Ps :
J’ai aussi essayer avec une fonction Vbscript, mais ça ne marche pas.

_________________________________________________________________
Mit MSN Fotos können Sie kinderleicht Ihre Fotos ausdrucken und Freunden zur Verfügung stellen: http://photos.msn.de