Problema com javascript e ASP.NET
14/01/2013
0
Código:
<a onclick="javascript:return OpenModal('<%# GeraLog(Eval("loe_id")) %>')" style="cursor: pointer"> <img src="../Imagens/Visualizar.png" alt="Descrição" /></a>
Willian Silva
Posts
14/01/2013
Robson Alves
Já tentou usar um carácter de espace!?
Por exemplo= Var S = "window.open('Rob\"son')";
Ou seja, toda vez que sua aplicação encontrar um " ou ' vc antecede ele com uma barra invertida \.
Assim o javaScript sabe que a " ou ' é um carácter e não uma parte utilizável da sintaxe.
14/01/2013
Robson Alves
e teste aqui:
http://www.w3schools.com/js/tryit.asp?filename=tryjs_datatypes_string
14/01/2013
Robson Alves
caracter de ESCAPE e não ESPACE ! :D
14/01/2013
Willian Silva
Usei o caractere de escape no code behind. Meu código ficou assim:
(variavel).ToString().Replace("\"", """).Replace("\'", "‘"));
vlwww
27/07/2013
José
Clique aqui para fazer login e interagir na Comunidade :)