Foros del Web » Programando para Internet » Javascript »

sigo peleandome con error de Explorer

Estas en el tema de sigo peleandome con error de Explorer en el foro de Javascript en Foros del Web. Buenas a todos ,ahí atrás puse un post con este problema pero sigo con el mismo y solo con explorer , agradecería si alguien puede ...
  #1 (permalink)  
Antiguo 02/03/2010, 15:30
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
sigo peleandome con error de Explorer

Buenas a todos ,ahí atrás puse un post con este problema pero sigo con el mismo y solo con explorer , agradecería si alguien puede echarme un cable y decirme sobre todo porque Explroer me tira el warning con el iconito amarillo, he testado todo con firebug y la consola de errores de js de mozilla y parece todo estar bien.


Detalles de error de página web

Agente de usuario: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Fecha: Tue, 2 Mar 2010 21:30:27 UTC


Mensaje: Carácter no válido
Línea: 340
Carácter: 13
Código: 0
URI:


Mil gracias y saludos a todos
__________________
Videotutoriales de Drupal

Última edición por Dundee; 29/06/2010 a las 09:04
  #2 (permalink)  
Antiguo 02/03/2010, 15:44
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: sigo peleandome con error de Explorer

fijate que la URL no nos sirve porque el host es localhost, lo que significa que se trabaja en la maquina local de cada cual. o sea, no podemos acceder a tu servidor porque no tiene dominio o el IP. adicional, no estoy enterado de cual fue el otro tema como para tener un trasfondo de que va el asunto. te recomiendo que tambien indiques cual es el tema anterior.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 02/03/2010, 15:52
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: sigo peleandome con error de Explorer

Ok , no me había dado cuenta en cambiarla , ahora mismo actualizo el link.
Ya lo he actualizado, ahora ya no está en localhost
gracias
__________________
Videotutoriales de Drupal
  #4 (permalink)  
Antiguo 02/03/2010, 17:02
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: sigo peleandome con error de Explorer

tu problema esta en la linea #345.
Código:
<input type="button" value="Condiciones de Alquiler" 
			onclick="window.open(\'http://www.novoalquiler.com/Buscar/Urbanizaciones/Chalets/Condiciones.htm\')"
			 style="font-family: Verdana; font-size: 8pt" />
fijate que estas "escapando" las comillas simples. en realidad no la estas escapando porque el escape solo sucede en los string. las comillas dobles del atributo onclick no es un string. es simiplemente un delimitador de valor para el navegador. su contenido, sin incluir las comillas de delimitacion, se considera el codigo como tal de javascript. es decir, esto es lo que el interprete lee window.open(\'http://www.novoalquiler.com/Buscar/Urbanizaciones/Chalets/Condiciones.htm\'). entonces, fijate que no existe ningun string, por lo que al leer \' genera error. solucion, elimina las barras invertidas.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 03/03/2010, 03:51
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
De acuerdo Respuesta: sigo peleandome con error de Explorer

Cita:
Iniciado por zerokilled Ver Mensaje



fijate que estas "escapando" las comillas simples. en realidad no la estas escapando porque el escape solo sucede en los string. las comillas dobles del atributo onclick no es un string. es simiplemente un delimitador de valor para el navegador. su contenido, sin incluir las comillas de delimitacion, se considera el codigo como tal de javascript.
Mil gracias, el problema era ese. El tema es que todo el código estaba con echo de PHP y al quitar todo el html y javascript fuera de los echos se me paso quitar las barras de escape.
Mil gracias y un saludo
__________________
Videotutoriales de Drupal

Etiquetas: explorer
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 05:49.