ejercicio confirm:
<!DOCTYPE html>
<html>
<body>
<p>Click the button to display a confirm box.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
var x;
if (confirm("Press a button!") == true) {
x = "You pressed OK!";
} else {
x = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = x;
}
</script>
</body>
</html>
confirm() es muy útil para confirmar clics en enlaces comprometidos, que hagan operaciones críticas como eliminación de datos.
<a href=”http://miweb.com/delete/record?id=123” onclick=”return confirm('¿Está seguro?');”>Eliminar registro</a>
Existen muchos más métodos a nuestra disposición, aunque hay que tener en cuenta que Internet Explorer no cumple el estándar ECMAScript/DOM (entre otros tantos estándares web), y puede que un método no funcione igual en IE que en Firefox o Safari.
Aprenderse el DOM es fundamental para poder llegar a ser un buen profesional, pero por suerte para nosotros existen librerías Javascript que nos harán la vida mucho más fácil, como jQuery, la sensación del momento entre los programadores Javascript.
<a href=”http://miweb.com/delete/record?id=123” onclick=”return confirm('¿Está seguro?');”>Eliminar registro</a>
Existen muchos más métodos a nuestra disposición, aunque hay que tener en cuenta que Internet Explorer no cumple el estándar ECMAScript/DOM (entre otros tantos estándares web), y puede que un método no funcione igual en IE que en Firefox o Safari.
Aprenderse el DOM es fundamental para poder llegar a ser un buen profesional, pero por suerte para nosotros existen librerías Javascript que nos harán la vida mucho más fácil, como jQuery, la sensación del momento entre los programadores Javascript.
Ventana emergente
El término anglosajón pop-up (en español: ventana emergente) denota un elemento emergente que se utiliza generalmente dentro de la terminología web.
-Un bloqueador de ventanas emergentes o anti pop-up es un programa diseñado con el único fin de evitar, bloquear o no mostrar ventanas emergentes.
Cuando el usuario navega por Internet se puede ver acorralado de ventanitas, las ventanas emergentes, que pueden salir por delante o por detrás de la ventana activa, también depende de lo que haga el usuario, se dan muchos casos de ventanas que se abre al cierre de otra ventanas usando el evento de Javascript onClose.
<html>
<head>
<title>Ejemplo de ventana emergente en javascript</title>
</head>
<body>
<p><a href="javascript:void(0)" onclick="window.open('pop/popup.html','','width=700,height=400,noresize')">Click para abrir la ventana emergente</a><br>
<p><a href="javascript:void(0)" onmouseover="window.open('pop/popup2.html','','width=700,height=400,noresize')">Pase el ratón por aquí para abrir otra ventana emergente (puede que su navegador la bloquee)</a></p>
</body>
</html>
tomado de:http://web-proyecto.webcindario.com/beta/javascript/?c=abrir_ventana_emergente&l=es
Abrir una ventana pop-up cada cierto tiempo
Ejemplo 5. Ejemplo que abre una ventana emergente cada 3 segundos. Pulsando el botón no se abren más.A continuación mostramos un ejemplo de cómo abrir ventanas emergentes (o también llamadas pop-up) cada cierto tiempo automáticamente. Este ejemplo es muy útil para abrir ventanas de publicidad aparte de la principal.En el ejemplo se define un intervalo de ejecución en Javascript con la función setInterval que lo que hará es ejecutar la función abrir_ventana() cada 3 segundos (3000 milisegundos). La función abrir_ventana() contiene la función window.open que lo que hará es abrir una nueva página conteniendo la web del Ministerio de Educación. Al pulsar sobre el botón se ejecutará el código Javascript clearTimeout que detendrá el intervalo de ejecución de abrir ventanas continuamente.tomado de:
No hay comentarios.:
Publicar un comentario