Foros del Web » Programando para Internet » ASP Clásico »

Problema con ASP y JavaScript

Estas en el tema de Problema con ASP y JavaScript en el foro de ASP Clásico en Foros del Web. Hola, Estoy intentando crear un vinculo en una imagen que me redirecciona a un popup hecho en javascript, pero me da un error en la ...
  #1 (permalink)  
Antiguo 11/09/2004, 06:31
 
Fecha de Ingreso: agosto-2002
Mensajes: 74
Antigüedad: 21 años, 9 meses
Puntos: 1
Pregunta Problema con ASP y JavaScript

Hola,
Estoy intentando crear un vinculo en una imagen que me redirecciona a un popup hecho en javascript, pero me da un error en la página.
Aquí pongo el codigo:
<%
Response.Write "<A HREF='javascript:void(0)' onClick='window.open('Midis/Repro.asp','Spencer','toolbar=no,width=100,height= 50,directories=no,menubar=no')'>"
Response.Write "<IMG SRC='Archivos/altavoz.gif' BORDER='0'>"
Response.Write "</A>"
%>


¿Como podria solucionar esto? Si hay alguna otra manera de acerlo, por favor aganmelo saber.
  #2 (permalink)  
Antiguo 11/09/2004, 10:06
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 7 meses
Puntos: 4
¿El problema está al procesar el ASP o al ejecutar el Javascript?
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #3 (permalink)  
Antiguo 11/09/2004, 10:16
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 9 meses
Puntos: 381
Es por las comillas simples, que las anidas dentro otras comillas simples.

Pídeselo así

<%
Response.Write "<A HREF=""javascript:void(0)"" onClick=""window.open('Midis/Repro.asp','Spencer','toolbar=no,width=100,height= 50,dir ectories=no,menubar=no')"">"
Response.Write "<IMG SRC=""Archivos/altavoz.gif"" BORDER=""0"">"
Response.Write "</A>"
%>

Consejo: no uses comillas simples en html. Deben de ser dobles. Para escribirlas dentro de una cadena en vbscript pon dos comillas dobles seguidas

Ejemplo:

response.write "<img src=""imagen"" />"

Eso escribirá <img src="imagen" />

saludillos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:24.