JavaScriptGuiones de JavaScript *
JavaScriptGuiones e información sobre JavaScript
GuionesÍndice de guiones ("scripts") de JavaScript Los últimosÚltimos guiones ("scripts") incorporados o modificados Los más vistosGuiones ("scripts") más visitados
ArtículosArtículos y apuntes sobre JavaScript Prensa digitalJavaScript en la prensa digital
InternetJuan Rodríguez, consultor
Consultoría en Internet
ContactarPor si quieres escribirnos...
*
Mapa WebMapa Web (Directorio) de nuestros contenidos sobre JavaScript << Menú >>
Juan Rodríguez, consultor Guiones (scripts) de JavaScript
Estás en: Juan Rodríguez, web personal > JavaScript > Índice de guiones > Aviso de resolución del monitor <

Aviso de resolución del monitor en ventana emergente

Verificado en:

Opera 9.02 y 9.20
Opera 6.05, 7 y 8
Firefox 1.5, 3.0b5 y 3.0.6
Mozilla 1.8
Netscape 7
Internet Explorer 6 y 7

Opera web browser

Muestra un aviso en ventana auto-emergente (si no están bloqueadas por el usuario), cuando la resolución del monitor no se ajusta a la necesitada por la web.

Similar aviso puede generarse embebido en el texto de la web para evitar la ventana emergente a los usuarios que les molestan.

Ver también Aviso de resolución del monitor en texto de web.

En el código se simula que la resolución necesaria es de 3500*800. La resolución que indica el guión sí que es la detectada. Ver ancho_correcto y altura_correcta.

Instalación Ver código Descargar + guiones

Código en las cabeceras (head) de la página

<script type="text/javascript">
<!-- inicio
var ancho_correcto=3500
var altura_correcta=800
ventana=window.open("","nueva"," width=380, height=260, left=125, top=50, location=no");

if (screen.width < ancho_correcto||screen.height < altura_correcta)
texto="<html><title>Juan Rodríguez, consultor</title><body bgcolor=#FFFFCC>";
texto=texto + "<p style='font-weight:bold'>Ejemplo de ejecución de este guión:</p>";
texto=texto + "<div style='font-family:Tahoma; font-size:10pt; border:1px red solid; text-align:center'>";
texto=texto + "<p>Esta página web esta configurada para visualizarse";
texto=texto + "<br> con una resolución de "+ancho_correcto+"*"+altura_correcta+" o superior.</p>";
texto=texto + "<p>La resolución actual de su monitor es de "+screen.width+"*"+screen.height+".</p>";
texto=texto + "<p>¿Sería tan amable de cambiar la resolución? Gracias.</p>";
texto=texto + "<form name='ejemplo' action='...'><input type='button' value='Cerrar' onclick='window.close()'>
texto=texto + "</form><br></div></body></html>";
ventana.document.write(texto);
// final -->
</script>

javascriptAviso de resolución del monitor en ventana emergente

Juan Rodríguez, consultor

Cuidar de nuestro entorno natural,
puede y debe ser cosa de todos.

Por ejemplo, no gastando papel para
imprimir una información que siempre
puedes tener en la pantalla de tu pc.
- -

Guiones y "scripts" de JavaScript

Juan Rodríguez, consultor
Castelldefels (Barcelona)