¿Se ha encontrado con esos sitios web que oscurecen la ventana completa del navegador y le muestran una notificación o le piden que complete una encuesta, etc.? Esto solía suceder con myspace, si escribías mal en el correo electrónico o la contraseña, la ventana completa del navegador se oscurecería (aunque es transparente, aún puedes ver los contenidos de la página a través de ella) y los controles de inicio de sesión se mostrarían en el centro de la ventana del navegador con un mensaje de error encima que le indica que ha escrito mal el correo electrónico o la contraseña. Lamentablemente eliminaron esto de myspace, quiero el mismo código para un sitio web en el que estoy trabajando y estaba tratando de evitar reinventar la rueda, ¿sabe usted de alguna fuente para encontrar este código en lugar de escribir todo de nuevo? Supongo que esto es principalmente CSS, Javascript solo se usa para mostrar/ocultar, ¿estoy en lo cierto?¿Cómo oscurecer la ventana completa del navegador y mostrar un formulario en el centro?
Respuesta
Si está pensando en utilizar un marco de JavaScript, jQuery tiene el Block UI plugin. Muy fácil de usar y configurar.
Si prefiere prototype.js, hay Prototipo clase de ventana, haciendo lo que desea, vea alert dialog sample.
También puede utilizar solamente CSS y Javascript para esto: Create a Modal Dialog Using CSS and Javascript y submodal
Estos se llaman ventanas modales ''. Para evitar reinventar la rueda, use las bibliotecas existentes como JQuery. Googleging 'jquery modal window' trae muchos resultados que parecen exactamente lo que quieres. Puedes elegir uno de estos si hace exactamente lo que quieres o encontrar uno con una buena fuente para deconstruir.
Si está trabajando en asp.net y quiere una herramienta rápida y fácil para esto, consiga el kit de herramientas de AJAX. Luego use el control emergente modal. Here is the example on the AJAX PAGE
- 1. GWT cambiar el tamaño y el centro de la ventana emergente cuando el tamaño de la ventana del navegador
- 2. Abrir la ventana modal en el Centro del formulario principal en la aplicación MDI
- 3. Abrir PDF en un navegador nuevo ventana completa
- 4. ¿Cómo mostrar la ventana emergente a pantalla completa en javascript?
- 5. cómo mostrar la imagen en el centro de un div
- 6. Centro Google Maps (V3) en el tamaño del navegador (sensible)
- 7. ¿Cómo prevenir el cierre de la ventana del navegador?
- 8. cómo oscurecer un UIImageView
- 9. Mostrar un formulario secundario en el centro de la forma de los padres en C#
- 10. GWT Ventana emergente en la nueva ventana del navegador
- 11. ¿Cómo centro una ventana en la pantalla en C#?
- 12. Cómo encontrar las coordenadas del centro x del elemento y la compensación de la ventana relacionada
- 13. ¿Cómo mostrar una ventana de TYPE_SYSTEM_ALERT a pantalla completa?
- 14. JavaScript: ¿Cómo averiguar el ancho y alto del punto de vista en la ventana del navegador?
- 15. ventana del navegador de redimensionamiento del navegador cruzado en JavaScript
- 16. Crear un navegador de ventana dentro del navegador con extjs
- 17. Desactivar ventana del navegador Cambiar el tamaño
- 18. Cómo acoplar Firebug en la ventana del navegador?
- 19. Cómo comprobar si la validación del formulario html5 está completa
- 20. ASP.NET y sesiones: nueva instancia del navegador frente a la nueva ventana del navegador
- 21. Mostrar la imagen en el centro de la página
- 22. ¿Cómo crear una ventana del navegador en J2ME?
- 23. Minimizar la ventana del navegador usando javascript
- 24. ¿Cómo puedo capturar el desenfoque y el enfoque de toda la ventana del navegador?
- 25. C# cómo mostrar un formulario en una posición específica del mouse en la pantalla?
- 26. ¿Puedo cambiar el tamaño de la ventana del navegador?
- 27. ¿Cómo poner un div en el centro del navegador usando CSS?
- 28. centro de la ventana de dicom, ancho de la ventana
- 29. jQuery ~ Cómo animar el ancho y alto de la caja desde el centro del centro
- 30. ventana del navegador abierta del programa Java
Abajo voto un comentario que hice hace mucho tiempo e ingenuo. LOL –