Internet Explorer permite a los scripts abrir ventanas adicionales de varios tipos mediante programación, y cambiar el tamaño ...

Internet Explorer permite a los scripts abrir ventanas adicionales de varios tipos mediante programación, y cambiar el tamaño y la ubicación de las ventanas existentes. La característica de seguridad Restricciones de ventanas restringe dos tipos de ventanas iniciadas por scripts usadas por personas malintencionadas para engañar a los usuarios: las ventanas emergentes (las cuales no tienen componentes como la barra de direcciones, la barra de título, la barra de estado y las barras de herramientas) y las ventanas con barra de títulos y barra de estado.

Las ventanas iniciadas mediante scripts y que incluyen barra de título y barra de estado tienen restricciones en los movimientos iniciados por scripts para asegurarse de que estas barras importantes e informativas permanezcan visibles una vez finalizada la operación.

- Los scripts no pueden colocar las ventanas de tal manera que la barra de título o la barra de direcciones estén por encima de la parte superior visible de la pantalla.
- Los scripts no pueden colocar las ventanas de tal manera que la barra de título o la barra de direcciones estén por debajo de la parte inferior visible de la pantalla.
- Las pantallas iniciadas por scripts con barra de título y barra de estado tienen restricciones en el cambio de tamaño mediante scripts para asegurarse de que la barra de título y la barra de estado permanezcan visibles una vez finalizada la operación.
- Los scripts no pueden cambiar el tamaño de las ventanas de tal forma que no sean visibles la barra de título, la barra de dirección o la barra de estado.
- Al crear una ventana, se cambia la definición de la especificación fullscreen=yes de forma que signifique "mostrar la ventana maximizada", lo que hará visibles la barra de título, la barra de direcciones y la barra de estado.

Internet Explorer se modificó para que no se desactive la barra de estado de ninguna ventana. La barra de estado siempre es visible para todas las ventanas de Internet Explorer.

No se ponen restricciones a las ventanas emergentes iniciadas por scripts de forma que:

- No se extiendan por encima o por debajo de la parte inferior de la ventana primaria de control de objeto web (WebOC) de Internet Explorer.
- Su alto sea inferior a la de la ventana WebOC primaria.
- Se superpongan horizontalmente a la ventana primaria.
- Acompañen a la ventana primaria si ésta se mueve.
- Aparezcan por encima de la ventana primaria de forma que otras ventanas (por ejemplo, un cuadro de diálogo) no se puedan ocultar.