Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Personas que lo han encontrado útil: 2 de 2 - Valorar este tema

Bloqueador de elementos emergentes de Internet Explorer

Se aplica a: Windows Server 2003 with SP1

noteNota
El componente Configuración de seguridad mejorada de Internet Explorer de Microsoft Windows Server 2003 reduce la vulnerabilidad de un servidor a los ataques mediante contenido Web; para ello, aplica una configuración de seguridad de Internet Explorer más restrictiva que deshabilita secuencias de comandos, componentes ActiveX y descargas de archivos para los recursos de la zona de seguridad de Internet. El resultado es que muchas de las mejoras de seguridad incluidas en la última versión de Internet Explorer no serán perceptibles en el Service Pack 1 de Windows Server 2003. Por ejemplo, las nuevas características Barra de información y Bloqueador de elementos emergentes de Internet Explorer no se utilizarán a menos que el sitio esté en una zona cuya configuración de seguridad admita las secuencias de comandos. Si no va a utilizar la configuración de seguridad mejorada en el servidor, estas características funcionarán igual que en el Service Pack 2 de Windows XP.

¿Para qué se utiliza el Bloqueador de elementos emergentes?

El Bloqueador de elementos emergentes impide que aparezcan la mayoría de los elementos emergentes no deseados. Las ventanas emergentes que se abren cuando el usuario final hace clic en un vínculo no se bloquean.

Los usuarios finales y administradores de tecnologías de la información (IT) pueden permitir que dominios específicos abran ventanas emergentes mediante programación. Los programadores podrán utilizar o extender la funcionalidad emergente en Internet Explorer para las aplicaciones que alojan Internet Explorer.

¿A quién afecta esta característica?

Para la mayoría de los usuarios finales, la exploración Web será mucho más cómoda porque las ventanas emergentes no deseadas no se mostrarán automáticamente.

Para los programadores Web, el Bloqueador de elementos emergentes afecta al comportamiento de las ventanas abiertas por los sitios Web, por ejemplo, al utilizar los métodos window.open() y showHelp().

Para los programadores de aplicaciones, existe una nueva interfaz de usuario denominada INewWindowManager.

Las aplicaciones que utilizan el motor de procesamiento de Internet Explorer para mostrar contenido HTML pueden elegir si utilizan o extienden la funcionalidad del Bloqueador de elementos emergentes.

¿Qué funcionalidad nueva se ha agregado a esta característica en el Service Pack 1 de Windows Server 2003?

El Bloqueador de elementos emergentes es una nueva característica de Internet Explorer que puede dividirse en tres secciones:

  • Cambios en la experiencia de los usuarios, valores predeterminados y opciones avanzadas.

  • Cambios de comportamiento de las interfaces de programación de aplicaciones (API) actuales, como window.open y showHelp.

  • La nueva interfaz INewWindowManager que permite a las aplicaciones utilizar la tecnología de elementos emergentes en Internet Explorer.

Características del Bloqueador de elementos emergentes

Descripción detallada

Valores predeterminados

El Bloqueador de elementos emergentes está activado de manera predeterminada. Existen algunas restricciones con respecto al tamaño y la posición de las ventanas emergentes, independientemente de la configuración del Bloqueador de elementos emergentes. Una vez abiertas, las ventanas emergentes no pueden ser más grandes ni extenderse fuera del área visible del escritorio. Para obtener más información, vea “Restricciones de ventanas en Internet Explorer” más adelante en este documento.

Cuando esta funcionalidad está habilitada, las ventanas emergentes de fondo y automáticas se bloquean, pero las ventanas que el usuario ha abierto haciendo clic se seguirán abriendo de la forma habitual. Tenga en cuenta que los sitios de las zonas Sitios de confianza e Intranet local no tienen bloqueadas las ventanas emergentes de manera predeterminada, ya que las consideran seguras. Este comportamiento puede configurarse en la ficha Seguridad de Opciones de Internet.

Habilitar el Bloqueador de elementos emergentes

El Bloqueador de elementos emergentes está habilitado de manera predeterminada. Puede cambiar este comportamiento en la opción Bloqueador de elementos emergentes del menú Herramientas o en la Barra de información cuando se bloquee un elemento emergente.

Cuando se bloquea una ventana emergente

Si un sitio abre una ventana emergente que Internet Explorer bloquea, aparece una notificación en la Barra de información y en la barra de estado, y se reproduce un sonido. Si hace clic en la notificación de la Barra de información o en la barra de estado, se mostrará un menú con las opciones siguientes:

  • Permitir elementos emergentes temporalmente. Vuelve a cargar la página para permitir las ventanas emergentes.

  • Permitir siempre elementos emergentes de este sitio. Agrega el sitio actual a la lista de sitios admitidos.

  • Configuración. Muestra más elementos de menú de configuración del Bloqueador de elementos emergentes y proporciona acceso a la ventana Configuración del bloqueador de elementos emergentes.

noteNota
Puede permitir que las ventanas emergentes se abran si presiona la tecla CTRL mientras el elemento emergente se está abriendo.

Opciones avanzadas

Internet Explorer proporciona opciones de configuración avanzada en Configuración del bloqueador de elementos emergentes. Para obtener acceso a estas opciones de configuración, abra Opciones de Internet, haga clic en Privacidad y, después, en el área Bloqueador de elementos emergentes, haga clic en Configuración para abrir Configuración del bloqueador de elementos emergentes. Puede configurar las opciones siguientes:

  • Dirección del sitio Web que desea permitir. Escriba una dirección URL y haga clic en Agregar para agregar sitios a la lista Sitios permitidos. Los sitios de la lista pueden abrir ventanas emergentes.

  • Nivel de filtro. Hay tres niveles de filtro diferentes que se pueden utilizar en el Bloqueador de elementos emergentes:

    • Alto: bloquear todos los elementos emergentes. El comportamiento predeterminado del Bloqueador de elementos emergentes permite a los sitios abrir una ventana emergente cuando el usuario hace clic en un vínculo. Esta configuración cambia este comportamiento porque bloquea las ventanas que se abren desde un vínculo. Si esta configuración está habilitada, puede permitir que las ventanas emergentes se abran si presiona la tecla CTRL mientras hace clic en el vínculo para iniciar el elemento emergente.

    • Medio: bloquear la mayoría de elementos emergentes automáticos. Ésta es la configuración predeterminada del Bloqueador de elementos emergentes. Esta configuración bloquea la mayoría de los elementos emergentes que se inician automáticamente cuando se carga un sitio Web en el explorador, pero no bloquea los elementos emergentes que se abren al hacer clic en un vínculo.

    • Bajo: permitir elementos emergentes de sitios seguros. Esta configuración permite a los sitios Web seguros (los que utilizan el protocolo https://) iniciar automáticamente ventanas emergentes sin que sea necesario agregarlos a la lista Sitios permitidos.

  • Configurar sonido. En Configuración del bloqueador de elementos emergentes puede elegir si desea o no que el Bloqueador de elementos emergentes reproduzca un sonido cuando se bloquea un elemento emergente. Para ello, abra Opciones de Internet, haga clic en Privacidad y, después, en el área Bloqueador de elementos emergentes, haga clic en Configuración para abrir Configuración del bloqueador de elementos emergentes. En el área Nivel de filtro y notificaciones, active o desactive la casilla de verificación situada junto a Reproducir un sonido cuando se bloquee un elemento emergente.

    También puede cambiar el sonido que se reproduce. Para ello, haga clic en Inicio, haga clic en Panel de control y, a continuación, haga doble clic en el icono Dispositivos de sonido y audio para abrir la hoja de propiedades. Después, haga clic en la ficha Sonidos, haga clic en el suceso de programa Ventanas emergentes bloqueadas y elija el sonido que desea que se reproduzca en la lista desplegable Sonidos.

noteNota
El Bloqueador de elementos emergentes se utiliza de manera predeterminada en las zonas de seguridad Internet y Sitios restringidos. Sin embargo, es posible ampliar el alcance del Bloqueador de elementos emergentes para incluir la zona de seguridad Intranet local o Sitios de confianza; para ello, haga clic en la zona y desplace el control deslizante del área Nivel de seguridad de la zona a Medio o Alto, o haga clic en Nivel personalizado y cambie el valor de Usar el bloqueador de elementos emergentes a Habilitado.

¿Cuándo se verán las ventanas emergentes mientras el Bloqueador de elementos emergentes está habilitado?

Seguirá viendo las ventanas emergentes abiertas en los casos siguientes:

  • La ventana emergente se abre desde un vínculo en el que el usuario ha hecho clic.

  • El software que se está ejecutando en el equipo abre la ventana emergente.

  • Los controles ActiveX cuyas instancias se han creado desde un sitio Web abren la ventana emergente.

  • El elemento emergente se abre desde las zonas Sitios de confianza o Intranet local y no ha ampliado el alcance del Bloqueador de elementos emergentes para incluir dichas zonas.

¿Por qué es importante este cambio?

Se ha abusado de los elementos emergentes de muchas maneras. Al bloquear los elementos emergentes, tendrá más control sobre lo que explora.

INewWindowManager

Descripción detallada

De manera predeterminada, la funcionalidad del Bloqueador de elementos emergentes no se aplica a las aplicaciones que alojan el control WebBrowser o MSHTML. Estas aplicaciones pueden usar o extender el Bloqueador de elementos emergentes, utilizar su propio Bloqueador de elementos emergentes o deshabilitar la administración de elementos emergentes para su aplicación a través de la interfaz INewWindowManager.

¿Qué funcionalidad existente ha cambiado en el Service Pack 1 de Windows Server 2003?

Métodos: window.open(), window.external.navigateAndFind(), showHelp()

Descripción detallada

Si una de estas funciones normalmente devuelve un objeto de ventana, la función devolverá un valor nulo cuando se bloquee una ventana. Los programadores Web pueden comprobar la presencia de un valor nulo para determinar si la ventana que han intentado abrir estaba bloqueada.

Las ventanas que se encuentran fuera de la pantalla visible cuando se abren se colocan dentro de la zona visible.

Las ventanas cuyo tamaño es mayor que la pantalla visible cuando se abren adaptan su tamaño al de la zona visible.

Para obtener más información, vea “Restricciones de ventanas en Internet Explorer” más adelante en este documento.

¿Qué diferencias de funcionamiento existen?

En la zona Internet, el Bloqueador de elementos emergentes bloquea las ventanas que estos métodos abren automáticamente sin que el usuario haga clic en un vínculo. Las ventanas abiertas por estos métodos al hacer clic en un vínculo también pueden bloquearse si el cliente ha habilitado una configuración de bloqueo más restrictiva.

¿Cómo puedo resolver estos problemas?

Asegúrese de que todas las ventanas que se abren con window.open() lo hacen mediante la intervención del usuario y no automáticamente a través del código.

¿Qué configuraciones se han agregado o cambiado en el Service Pack 1 de Windows Server 2003?

Configuración del bloqueador de elementos emergentes

Nombre de configuración Ubicación Valor predeterminado anterior Valor predeterminado Posibles valores

URLname

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows\Allow

Ninguno

Vacío

Nombres de direcciones URL de sitios de confianza

¿Es necesario cambiar el código para trabajar con el Service Pack 1 de Windows Server 2003?

Los autores de páginas Web deberían comprobar si existe un valor de retorno NULL para las ventanas que se abran. Esto indica si la ventana emergente se abrirá correctamente y le permitirá administrar la situación en cualquier caso.

Si su software abre ventanas automáticamente, éstas se bloquearán. Busque formas alternativas de realizar la misma acción tal y como se describe anteriormente en este documento. La mejor manera de abrir una ventana consiste en que el cliente haga clic en un vínculo o en un elemento gráfico.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.