Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3302 connectés 

 


Dernière réponse
Sujet : java -> javascript créé dynamiquement
benou pkoi tu fais pas directement

Citation :

<%="<script language=\"javascript\">" + blaba %>


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
benou pkoi tu fais pas directement

Citation :

<%="<script language=\"javascript\">" + blaba %>

iskream java.lang.Character
adlz mais arreter avec ma chaine c'est un exemple
String toto=" <script script language 'javascript' 'text/javascript'>"+ blaba ";
c'est bon en java!!! et le javascript il marche quand il est ecrit en dur dans la jsp
le probleme c'est que quand je l'ecrit par l'intermedaire du java il me transforme dans la page jsp (avant qu'elle soit interpreté!!) le < en < et le > en >
j'ecris dans ma jsp par l'intermediaire de struts et d'un bean:write
 
comment on fait pour ecrire dans une string un char dont on connais l'unicode?
iskream La syntaxe de ta chaine d'un point de vue constitution est fausse déjà. Ensuite, le fait que les symboles < et > soient interprétés ne dépendent plus de la chaine elle meme, mais de la manière dont tu écris cette dernière dans le document HTML.
adlz nan nan ca passe pas a la compilation  
apres \ on peut pas mettre <
on peut mettre que ca " \b \t \n \f \r \" \' \\ "
iskream

adlz a écrit a écrit :

je veux creer du java script dynamiquement
 
mais si je le fais a partir de java  
lorsque je creer mon javascript  
String javaScript ="<script language 'javascript' 'text/javascript'> +"blabal"+ mavariable + "etc........ ";
les sympboles < sont retranscrit en &elt; et > en egt;
 
donc le browser ne reconnait pas les tags et donc n'interprete pas le java script
 
comment con fait pour resoudre ce probleme?  




J'ai quelques doutes sur le fait que ta syntaxe javascript soit exact, mais pour bien interpréter les caractères spéciaux, il suffit de les faire précéder d'un antislash \, comme ci dessous :  
String javaScript = "\<script language=\"javascript\">" +"blabal"+ mavariable + "etc........ ";

adlz je veux creer du java script dynamiquement
 
mais si je le fais a partir de java  
lorsque je creer mon javascript  
String javaScript ="<script language 'javascript' 'text/javascript'> +"blabal"+ mavariable + "etc........ ";
les sympboles < sont retranscrit en &elt; et > en egt;
 
donc le browser ne reconnait pas les tags et donc n'interprete pas le java script
 
comment con fait pour resoudre ce probleme?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)