Tecnología

Inicio

Las propiedades de marco flotante en Java

Un marco en línea, o iFrame, es un elemento de la página Web que se carga un archivo HTML independiente dentro de la página que contiene. Esto es útil para la presentación de resúmenes de vista previa de páginas Web cuando el usuario pasa el puntero del ratón sobre un enlace. JavaScript puede interactuar con propiedades iFrame y proporcionar una gran cantidad de control sobre su apariencia y comportamiento para el usuario.

Propiedades de tamaño

JavaScript se puede utilizar para leer y escribir valores a las propiedades iFrame que controlan su tamaño. Estas propiedades se denominan altura y anchura. Por lo tanto, JavaScript puede cambiar el tamaño de un iFrame dinámicamente en función de parámetros de secuencia de comandos o entradas de usuario. Alternativamente, la propiedad "noresize" se puede configurar para no permitir ninguna modificación en el tamaño del marco flotante.

Propiedades de contenido

JavaScript también puede controlar las propiedades iFrame que gobiernan cómo se visualiza el contenido. Una de las propiedades, "align", alinea el contenido a la izquierda. Otras propiedades incluyen "derecha", "media", "arriba", "abajo" y "desplazamiento". "Desplazamiento" permite al marco flotante para mostrar una barra de desplazamiento.

Bordes y márgenes

La frontera y los márgenes del marco flotante pueden ser alteradas usando JavaScript. Los controles de propiedades "frameborder" si o no se muestra un borde alrededor de un iFrame. El "MARGINWIDTH" y "MARGINHEIGHT" ajustar el número de píxeles de espacio en blanco entre el borde del marco flotante y su contenido.

Nombre y descripción

El "nombre" y propiedades "longdesc" de un iFrame controlan el nombre y la descripción del marco flotante, respectivamente. La propiedad "longdesc" proporciona una dirección Web a la descripción del contenido para el marco flotante. JavaScript se puede utilizar para leer y escribir en cualquiera de estas propiedades, lo que le permite cambiar un nombre y una descripción de marco flotante.

Propiedades Misceláneos

JavaScript puede acceder a varias otras propiedades diversas de iFrames. La propiedad "contentDocument" proporciona un objeto que representa el documento marco flotante. La propiedad "contentWindow" proporciona un objeto ventana generada por un iFrame. Ambas propiedades son útiles cuando el marco flotante debe ser manipulado como una entidad abstracta, como cuando se almacena en un recipiente. Por ejemplo, una matriz se puede utilizar para almacenar muchos objetos de ventana iFrame. La matriz se puede utilizar para ordenar, buscar y transferir contenido iFrame convenientemente dentro de un programa JavaScript.