Usuário com melhor resposta
Não interpreta corretamente alguns caracteres

Pergunta
-
Estou integrando javascript com asp.net, porém na hora de imprimir em um literal o seguinte conteúdo ele não fica correto, não interpreta os caracteres corretamentes.
Exemplo:
...
thumbs += "<a href='javascript:void(0);' rel='{gallery:'p' smallimage:'produtos/image.jpg'}'>teste</a>";
...
Literal1.Text = thumbs;
...
Tudo que está depois do '{...}' não é interpretado na hora de carregar a url.
Como fazer?
/* Não esqueça de classificar caso tenha resolvido o problema */
Respostas
-
Boa noite,
da forma como está composta a string o HTML gerado terá problemas com a "hierarquia" das aspas (não achei outro termo no momento hehe, mas esse cabe).
utilize desta forma:
thumbs += "<a href=\"javascript:void(0);\" rel=\"{gallery:'p' smallimage:'produtos/image.jpg'}\">teste</a>";
Abraços,
Daniel Cheida de Oliveira
- Editado Daniel Cheida segunda-feira, 9 de abril de 2012 23:16
- Sugerido como Resposta Daniel Cheida segunda-feira, 9 de abril de 2012 23:16
- Marcado como Resposta Kerbruth Kovosk terça-feira, 10 de abril de 2012 11:12
Todas as Respostas
-
Boa noite,
da forma como está composta a string o HTML gerado terá problemas com a "hierarquia" das aspas (não achei outro termo no momento hehe, mas esse cabe).
utilize desta forma:
thumbs += "<a href=\"javascript:void(0);\" rel=\"{gallery:'p' smallimage:'produtos/image.jpg'}\">teste</a>";
Abraços,
Daniel Cheida de Oliveira
- Editado Daniel Cheida segunda-feira, 9 de abril de 2012 23:16
- Sugerido como Resposta Daniel Cheida segunda-feira, 9 de abril de 2012 23:16
- Marcado como Resposta Kerbruth Kovosk terça-feira, 10 de abril de 2012 11:12
-