Tema 3. Cliente
|
|
Título del Test:
![]() Tema 3. Cliente Descripción: Ventanas, Marcos y Cookies en JavaScript |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué propiedad de una ventana en JavaScript define su altura en píxeles?. height. width. size. dimension. ¿Qué propiedad de una ventana en JavaScript define su anchura en píxeles?. height. width. length. breadth. ¿Para propiedades de apariencia de ventana como `menubar`, `resizable` o `scrollbars`, ¿qué valores se utilizan para indicar si se muestran o no?. 1 para mostrar y 0 para no mostrar. true para mostrar y false para no mostrar. show para mostrar y hide para no mostrar. on para mostrar y off para no mostrar. ¿En la comunicación entre ventanas, ¿cómo se denomina a la ventana que abre a otras?. Ventana secundaria. Ventana hija. Ventana principal. Ventana emergente. ¿En la comunicación entre ventanas, ¿cómo se denominan a las ventanas que son abiertas por otra ventana?. Ventanas primarias. Ventanas maestras. Ventanas principales. Ventanas secundarias. ¿Por motivos de seguridad en JavaScript, ¿puede una ventana secundaria cerrar a la ventana principal que la abrió?. Sí, si tiene el permiso adecuado. Sí, siempre. No, una ventana secundaria no puede cerrar a su ventana principal. Depende de la configuración del navegador. ¿Cómo puede una ventana principal acceder y manipular a una ventana secundaria que ha abierto?. Usando la propiedad `window.opener`. Usando la propiedad `window.parent`. Asignando la ventana secundaria a una variable (objeto) en el momento de su creación con `window.open()`. No es posible acceder a la ventana secundaria. ¿Qué atributo de una ventana secundaria hace referencia a la ventana principal que la abrió?. window.parent. window.opener. window.creator. window.owner. ¿En el ejemplo de código, ¿qué hace la instrucción `ventanaSecundaria.location = document.formulario.url.value;`?. Cierra la ventana secundaria. Asigna la URL del campo de texto del formulario de la ventana principal a la propiedad `location` de la ventana secundaria, haciendo que esta navegue a dicha URL. Abre una nueva ventana. Cambia el tamaño de la ventana secundaria. Las ventanas de un navegador se representan mediante un objeto `window` que contiene un subobjeto llamado _____. location. document. navigator. screen. ¿Qué método del objeto `document` permite escribir contenido HTML directamente en una página desde JavaScript?. document.read(). document.write(). document.append(). document.create(). ¿Cuál es una de las dos formas de utilizar `document.write()` para generar contenido dinámico?. Cerrar la ventana actual del navegador. Mostrar resultados en la ventana actual del navegador. Crear una nueva ventana del navegador. Modificar la URL del navegador. ¿Además de la ventana actual, ¿dónde más se puede utilizar `document.write()` para generar contenido?. En la consola del navegador. En una ventana emergente. Se puede utilizar para crear documentos en nuevas ventanas del navegador abiertas con `window.open()`. En la barra de direcciones. ¿Qué es un marco (frame) en el contexto de HTML?. Un tipo de etiqueta HTML para imágenes. Un elemento web que independiza dentro de una misma web distintas secciones que muestran archivos HTML distintos. Un estilo de diseño web obsoleto. Un tipo de lenguaje de programación. ¿Qué objeto de JavaScript se utiliza para representar un marco HTML?. frameObject. marco. frame. windowFrame. La propiedad `_____` de un objeto frame devuelve el objeto `document` contenido en dicho marco. contentDocument. document. contentWindow. innerDocument. La propiedad `_____` de un objeto frame devuelve el objeto `window` generado por dicho marco. window. contentDocument. contentWindow. frameWindow. ¿Por qué no se recomienda el uso de marcos (frames) en el desarrollo web moderno?. Porque consumen demasiados recursos. Porque son difíciles de usar. Porque suponen un descontrol para los dispositivos y buscadores al dividir la página, y por tanto, el elemento está en desuso. Porque no son compatibles con JavaScript. Concepto: Cookies. Definición: Una forma de enviar correos electrónicos. Archivos de texto que las aplicaciones almacenan en el ordenador del usuario y que guardan datos que la aplicación puede recuperar. Una herramienta para bloquear sitios web. Un tipo de virus informático. ¿Qué problema del protocolo HTTP solucionan las cookies?. La lentitud de la carga de páginas. El tamaño de las imágenes. Solucionan el problema de que HTTP no tiene estado, permitiendo a las aplicaciones recordar información entre peticiones. La seguridad en las conexiones. ¿Cuál es el tamaño máximo de datos que puede almacenar una cookie?. 1 KB. 4 KB. 8 KB. 16 KB. ¿Cuál es el número máximo de cookies que se permiten por dominio?. 1. 5. 10. 20. ¿Qué propiedad del objeto `document` se utiliza para leer y escribir cookies en JavaScript?. document.data. document.cookie. document.storage. document.cookies. ¿Cuál es la sintaxis básica para crear o asignar valor a una cookie en JavaScript?. `document.cookie = "nombreCookie:valor";`. `document.cookie = "nombreCookie=valor";`. `document.cookie.set("nombreCookie", valor);`. `cookie.create("nombreCookie", valor);`. ¿Cómo se modifica el valor de una cookie que ya existe?. Eliminando y creando una nueva cookie. Se asigna un nuevo valor utilizando el mismo nombre de cookie. Usando una función especial para modificar cookies. No es posible modificar una cookie existente. ¿Qué sucede con las cookies por defecto cuando el usuario cierra el navegador?. Son guardadas indefinidamente. Son compartidas con otros sitios web. Son eliminadas, ya que por defecto son cookies de sesión. Son convertidas a cookies persistentes. ¿Cómo se consigue que una cookie sea persistente y no se borre al cerrar el navegador?. Usando una cookie de sesión. Indicando una fecha de expiración futura mediante el atributo `expires`. La cookie es siempre persistente. No es posible que una cookie sea persistente. ¿Para establecer la fecha de caducidad de una cookie, ¿a qué formato se debe convertir el objeto `Date` de JavaScript?. Al formato local del navegador. Al formato UTC usando el método `toUTCString()`. Al formato ISO. Al formato hexadecimal. ¿Cómo se puede borrar una cookie de forma programática en JavaScript?. Eliminando el archivo de la cookie. Indicando una fecha de expiración que ya haya pasado. Cambiando el valor de la cookie a null. No se pueden borrar cookies de forma programática. En JavaScript, una ventana principal puede abrir y cerrar ventanas secundarias, pero no es posible realizar lo contrario. ¿Verdadero o Falso?. Verdadero. Falso. |





