Text contenant des apostrophes javascript/HTM

Fermé
nidhou Messages postés 7 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 30 avril 2008 - 30 avril 2008 à 15:35
nidhou Messages postés 7 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 30 avril 2008 - 30 avril 2008 à 17:26
Bonjour,

Je suis nouveau sur ce site et en programmation HTML, Javascript. Et j'ai besoin de votre aide si vous le permettez. Merci bcp d'avance.

J'ai une fonction javascript qui me permet d'ecrire un texte. Ce texte est récupéré de la BD.

function ouvrir(texte,code)
{
var haut = 1000; // hauteur de la fenêtre (en pixels)
var larg = 1000; // largeur de la fenêtre (en pixels)
image =new Image(800,800)

var options = "toolbar=no,location=no,directories=no,status=no,"
+ "menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,"
+ "width=" + larg + ",height=" + haut;

var monimage=document.createElement('img');
monimage.src="../images/sigeom/I1107/"+code+".jpg";

maFenetre=window.open("","",options);
maFenetre.document.open();
maFenetre.document.write(texte);
maFenetre.document.close();
}

l'appel de la fonction :

<TD VALIGN="top" WIDTH="800" ALIGN="left">
<A href="javascript:ouvrir('<%INC I1107_DESC_ENTT%>','<%INC I1107_CODE_ENTT%>')"><IMG alt="Obtenir de l'aide sur le produit" src="../images/sigeom/I1000_aidePoint.gif" align=left border=0 width="26" height="20"></A>

</TD>

il m'affiche une erreur.

Je pense que la solution est d'insérer ce bout de code (echo "a='" . str_replace("'","\'",$a) . "';") dans la fonction ouvrir, sauf que echo s'est du PHP

Comment puis-je l'insérer?

Et si vous avez d'autres idée ca me fait plaisir


Merci bcp
A voir également:

3 réponses

Utilisateur anonyme
30 avril 2008 à 15:45
<%INC I1107_DESC_ENTT%> --> C'est ce que tu veux afficher dans ta fenêtre qui s'ouvre ???? ou c'est une variable ?
0
nidhou Messages postés 7 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 30 avril 2008
30 avril 2008 à 17:23
c'est le texte que je veux afficher dans la fenetre qui s'ouvre
0
nidhou Messages postés 7 Date d'inscription mardi 29 avril 2008 Statut Membre Dernière intervention 30 avril 2008
30 avril 2008 à 17:26
en fait, <%INC I1107_DESC_ENTT%> récupere un texte comme: je vais a l'école tous les jours.
0

Discussions similaires