En
esta sección encontrarás las listas con las propiedades
y métodos del objeto window así como los eventos
que le son aplicables. Estos elementos son los que pueden ser
utilizados en las funciones javascript para así programar
nuestras páginas web.
Las propiedades se presentan en dos grupos: propiedades simples
y propiedades que son a su vez objetos, y que por tanto poseerán
sus proios métodos y propiedades.
No debemos olvidar que estos elementos pertenecen al objeto window.
Por tanto si al usarlos sólo escribimos su nombre se sobreentiende
que nos estamos refiriendo a la ventana actual, la ventana con
la página donde se encuentra el script, por lo que si queremos
usar las propiedades o métodos de otras ventanas debemos
usar el nombre de los correspondientes objetos, es decir, el que
devuelve él método window.open() con el que se crean
esas otras ventanas, no la propiedad name.
Por ejemplo si queremos poner una frase en la barra de estado de
la ventana actual podemos usar cualquiera de las siguientes sentencias:
window.status = "Línea de estado de la ventana"
status = "Línea de estado de la ventana"
Pero si abrimos otra ventana y queremos poner algo en su barra
de esado el proceso es el siguiente:
miventana = window.open("ventana2.htm", "ventana2");
miventana.status = "barra de estado en ventana2";
En cuanto a los eventos las funciones asociadas se vinculan asignando
al correspondiente evento el nombre de la función. Por
ejemplo si queremos que se ejecute la función desplazar()
cuando el usuario actúa sobre la barra scroll usaremos
una sentencia como la que sigue:
window.onscroll = desplazar;
Esto asigna al evento onscroll aplicado a window un puntero
a la función desplazar(). Es decir que al hacer un desplazamiento
con las barras de scroll se activará la función
desplazar().