buenas tardes
llevo bastante tiempo peleando con lo siguiente, por razones que desconozco, cuando construyo el cuerpo de un mensaje que envio en asp a su destinatario, y hay algún error en la construcción de la cadena que se envía el correo no se procesa,
por ejemplo, se defino el cuerpo del mensaje que voy a procesar de la siguiente forma:
cuerpo += "<br />";
cuerpo += "<a href=\'http://www.isme.es/comunica/comunicarepe.asp?clave="+numero+"\'>Tiene una Repuesta</a>";
cuerpo += "<br />";
cuerpo += "O bien, copia y pega en la barra de direcciones de tu navegador.";
cuerpo += "<br />";
cuerpo += "El equipo ISME";
alert(cuerpo);
el envío del correo no se produce, bien aparentemente el código parece correcto, sin embargo, si intento mostrar el contenido de cuerpo en un alert
me da un error.
he estudiado el problema y ocurre que javascript, al menos en el alert, ha encerrado todo el contenido del alert entre comilla simple y eso provoca el error, si sustituyo en el código generado la comilla simple inicial y final por comillas dobles se acabo el problema, manualmente claro, y despues de que el script se haya generado.
pero esto no puedo, recordando la parte inicial de este largo mensaje, el código se genera en una pagina asp, utilizando como lenguaje de script a javascript,
por donde me tiro ?
gracias.
salu2.