Rechercher : dans
Par :

Text contenant des apostrophes javascript/HTM

Dernière réponse le 30 avr 2008 à 17:26:29 nidhou, le 30 avr 2008 à 15:35:17 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Text contenant des apostrophes javascript/HTM » dans :
Javascript - Coloration syntaxique dans vos pages web VoirSi vous avez un site web contenant des exemples de code (php, javascript, C#, Delphi, Python...), il peut être intéressant d'avoir une coloration syntaxique. C'est parfois pénible à réaliser, mais il existe une librairie Javascript qui permet de...
Javascript - L'objet String VoirLes particularités de l'objet String string est un mot anglais qui signifie "chaîne", il s'agit en fait de chaîne de caractères. L'objet String est un objet qui contient un certain nombre de propriétés et de méthodes permettant la manipulation...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Javascript - Les événements VoirQu'appelle-t-on un événement? Les événements sont des actions de l'utilisateur, qui vont pouvoir donner lieu à une interactivité. L'événement par excellence est le clic de souris, car c'est le seul que le HTML gère. Grâce au Javascript il est...

1

=[Cvrd]=Tassin, le 30 avr 2008 à 15:45:12

<%INC I1107_DESC_ENTT%> --> C'est ce que tu veux afficher dans ta fenêtre qui s'ouvre ???? ou c'est une variable ? -- Alex pour vous servir --

-- N'oubliez pas de mettre vos sujets en "Résolu" lorsque vous avez la réponse ;-) --

Répondre à =[Cvrd]=Tassin

2

nidhou, le 30 avr 2008 à 17:23:37

C'est le texte que je veux afficher dans la fenetre qui s'ouvre

Répondre à nidhou

3

 nidhou, le 30 avr 2008 à 17:26:29

En fait, <%INC I1107_DESC_ENTT%> récupere un texte comme: je vais a l'école tous les jours.

Répondre à nidhou