Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2010, 18:15
jorgetuso
 
Fecha de Ingreso: abril-2010
Ubicación: Montevideo
Mensajes: 4
Antigüedad: 14 años, 1 mes
Puntos: 0
Exclamación IExplorer captura link y ejecuta AJAX pero igual abre otra ventana nueva

Tengo una pagina asp que funciona bien en Firefox, pero en IE y Crome tiene un problema.

Lo raro es que la rutina en js que funciona bien los otros modulos de la misma página.

El error se produce en la parte principal llamada "navegador" y que permite ver una vista previa de la página a la que se navegará. En Firefox se muestra la vista previa correctamente, pero en IE además de mostrarla se abre una nueva ventana como si no capturara correctamente el evento "click" pero lo hace ya que la vista previa aparece.

El mismo sistema se usa en la parte llamada "INDICE" que hace aparecer unas listas de datos, pero ahí funciona bien en IE. (las librerias js de esta parte son http://universaldata.sytes.net/servidorweb/tabla.js y http://universaldata.sytes.net/servidorweb/base.js)

La página es http://universaldata.sytes.net/buscador_conceptual.asp

la libreria que se encarga de esto es
http://universaldata.sytes.net/servidorweb/concepto.js

la funcion procesarEventos
carga la pagina en el Navegador e invoca inicializarEventosHijos que captura los links de la pagina cargada y para el caso de clic ejecutará la funcion sobreEnlaceHijo que es la que muestra la vista previa en el div de la derecha.

Se puede ver una Demostracion con el boton amarillo si no se entiende. Con ese boton se ve el funcionamiento correcto ya que solo carga los div con codigo y no interviene AJAX.

Si el concepto es muy revolucionario pueden verse unos videos explicativos con un link llamado Video y hay un blog que explica los principios.

Ya he hecho pruebas cambiando sacando target='_blank', no es por ahí.


Desde ya les agradezco su ayuda.