es IE más tonto de lo que nos pensábamos? function replaceReturnLink() { if (!window.opener) return; var a = document.getElementById('return_link'); if (!a) return; a.href='javascript:window.close();'; a.replaceChild(document.createTextNode('close'),a.firstChild); }
Atención especial a la primera línea de la función: Si ésta ventana no ha sido abierta mediante js, no hagas nada. Bien, a pesar de que abras la ventana en una nueva pestaña sin que js intervenga para nada, a IE le da por pensar que sí, y sustituye un inocuo enlace html por un enlace que al darle te salta una ventana de alerta diciendo 'está página quiere cerrarse a si misma. tu quieres cerrarla?' o algo así... Algún método para evitar que IE reemplace el enlace original al abrir en nueva pestaña? -- Si no puedes deslumbrar con tu sabiduría, desconcierta con tus gilipolleces ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: http://lists.scriptia.net/pipermail/javaescript-scriptia.net/attachments/20070709/ef89bced/attachment.htm _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net