Anuncios

Bienvenidos sean a este post, hoy hablaremos sobre un elemento que esta contenido dentro de los objetos window, en este caso el frame o tambien conocido como marco, este objeto nos permite dividir a la ventana o window en distintas subdivisiones, lo cual nos da la posibilidad de poder tener varios documentos en una misma ventana pero en distintos marcos, primero veamos las propiedades disponibles:

  • frames, es un array que representa a los objetos frames del objeto window, el orden es definido por como fueron agregados en el codigo HTML
  • parent, almacena la referencia de la ventana que contiene al frameset
  • self, nombre alternativo del objeto frame actual
  • top, nombre alternativo para el frame mas superior
  • window, nombre alternativo para el objeto window actual
Anuncios

A continuacion hablaremos sobre los metodos disponibles:

  • alert(mensaje), muestra el mensaje en una cuadro de dialogo
  • blur(), saca de foco a la ventana actual
  • clearInterval(id), elimina el intervalo referenciado por id
  • clearTimeout(nombre), cancela el intervaloinformado en nombre
  • close(), cierra la ventana actual
  • confirm(mensaje), muestra un cuadro de dialogo con la opcion de Aceptar y Cancelar y muestra el mensaje informado
  • eval(), evalua la cadena como una sentencia en referencia a la ventana actual
  • focus(), toma foco en la ventana actual
  • moveBy(x,y), mueve la ventana actual al numero pixels especificados en x e y
  • moveTo(x,y), mueve la ventana actual a las coordenadas especificadas en x e y
  • prompt(mensaje, [respuesta]), es un cuadro de dialogo que permite al usuario ingresar un texto y almacenarlo en una variable, mensaje es el mensaje del cuadro y respuesta es el texto por defecto aunque es opcional
  • scroll(x,y), desplaza a la ventana actual a las coordenadas x e y
  • setInterval(funcion, tiempo), ejecuta la funcion especificada cada vez que es alcanzado el tiempo informado
  • setTimeout(funcion, tiempo), ejecuta la funcion especificada una vez transcurrido el tiempo informado
  • toString(), devuelve una cadena que representa a la ventana actual
  • valueOf(), convierte el objeto a su tipo primitivo
  • open(url, nombre, caracteristica), abre una ventana nueva la url especificada, nombre especifica el nombre de la ventana y caracteristica es una serie de modificadores que veremos a continuacion.
Anuncios
Anuncios

Los modificadores para caracteristica en el metodo open son los siguientes:

  • toolbar = [yes,no,1,0], indica si tiene la barra de herramientas o no
  • location = [yes,no,1,0], indica si tiene la barra de localizacion o no
  • directories = [yes,no,1,0], indica si debe tener los botones de direccion o no
  • status = [yes,no,1,0], indica si debe tener la barra de estado o no
  • menubar = [yes,no,1,0], indica si debe tener la barra de menu o no
  • scrollbars = [yes,no,1,0], indica si debe tener la barra de desplazamiento o no
  • resizable = [yes,no,1,0], indica si se puede modificar su tamaño o no
  • width = px, indica el ancho de la ventana en pixels (px)
  • height = px, indica el alto de la ventana en pixels (px)

Como vemos los objetos y los metodos son muy parecidos a los de window pero en este caso estan limitados a lo que window puede ofrecerles pero muchos son bastante parecidos, tanto en parametros como en conducta.

Anuncios

En resumen, hoy hemos visto como que es el objeto frame, cuales son sus objetos, sus metodos, y una breve descripcion sobre la misma, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Tengo un Patreon donde podes acceder de manera exclusiva a material para este blog antes de ser publicado, sigue los pasos del link para saber como.

Tambien podes donar

Es para mantenimiento del sitio, gracias!

$1.00