Cuando llamo a window.open() de JavaScript, me sale el diálogo de error con el mensaje "Línea: xxx Error: No se admite esa interfaz"IE8 - window.open() - "No se admite esa interfaz"
Google me lleva a sitios web que se refieren desde IE4 diciendo que necesito ejecutar regsrvr32 en varias DLL.
¿Existe una solución mejor?
EDIT: código exacto solicitó
<html><head>
<script type="text/javascript">
function windowOpen() {
window.open("http://localhost/mysite/mypage.asp", "myWindowName", "");
}
</script></head>
<body>
<button onclick="windowOpen();return false;">Hi There</button>
</body></html>
Edit2: Las respuestas proporcionadas todo volver a días IE4/Win95. ¿¿Es enserio?? A pesar de eso, deshabilité el desplazamiento suave en IE8 (!!!) y también intenté registrar los controles enumerados en el artículo kb mencionado por Shoban, pero recibí un error al intentar registrar shdocvw.dll (se cargó el módulo "shdocvw.dll" pero no se encontró el DllRegisterServer de punto de entrada. Asegúrese de que "shdocvw.dll" es un archivo DLL o OCX válido y vuelva a intentarlo).
puedo mostrar la línea exacta que le da este error? –
Funciona bien para mí en IE8 (?) – Shoban