| Ejemplos de JavaScript - Funciones |
1.- Script que hace que se abra una nueva ventana (pop-up) al abrir una página:
(Este script deberá ir colocado en la cabecera de la página, entre las etiquetas <head> y </head>).
<script language="JavaScript">
window.open("http://dirección de la página a abrir",
"IntlPopup", "alwaysRaised=1,dependent=1,height=600,location=0,menubar=0,personalbar=0,scrollbars=0,status=0,toolbar=0,width=750,resizable=0");
</script>
2.- Script que permite agregar a favoritos una página determinada al pinchar en una imagen o enlace de texto:
(La llamada a la función deberá ir colocada entre las etiquetas <body> y </body> en el lugar deseado para que al pinchar se agregue a favoritos, en forma de enlace).
<a href="javascript:window.external.AddFavorite('http://dirección de la página','Título de la página')">
3.- Script que visualiza un reloj en la página:
(El Script deberá ir colocado entre las etiquetas <body> y </body> en el lugar deseado para que aparezca el reloj).
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var clocktext, timeday;
var pagetitle = document.title;
function scroll() {
today = new Date();
sec = today.getSeconds();
hr = today.getHours();
min = today.getMinutes();
if (hr < 12) { timeday = " AM"; }
else { timeday = " PM"; }
if (hr > 12) hr = hr - 12;
if (hr <= 9) hr = "0" + hr;
if (min <= 9) min = "0" + min;
if (sec <= 9) sec = "0" + sec;
var clocktext = " - " + hr + ":" + min + ":" +
sec + timeday;
clocktimer = setTimeout("scroll()", 1000);
document.title = pagetitle + clocktext;
}
if (document.all) scroll();
// End -->
</script>
4.- Script que visualiza la fecha en la página:
(El Script deberá ir colocado entre las etiquetas <body> y </body> en el lugar deseado para que aparezca la fecha). El formato de la fecha es dd/mm/aaaa.
<script languaje="JavaScript"> today = new Date()
document.write (today.getDate()+"/"+(today.getMonth()+1)+"/"+today.getYear());
</script>
5.- Script que no permite utilizar el botón derecho del ratón:
(Este script deberá ir colocado en la cabecera de la página, entre las etiquetas <head> y </head>).
<script language="JavaScript">
<!--
var message="Mensaje que quieres que aparezca";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
</script>