 2004 Prentice Hall, Inc. All rights reserved. Chapter 13 - Dynamic HTML: Object Model and Collections Outline 13.1 Introduction 13.2 Object Referencing.

Slides:



Advertisements
Presentaciones similares
Presentación de Visual Web Developer 2005 Express Edition Alfonso Goyeneche Torres Presidencia Nacional Comunidad Académica Microsoft Junta Directiva Nacional.
Advertisements

Departamento de Comunicación Instituto Tecnológico y de Estudios Superiores de Monterrey, Campus Estado de México Instituto Tecnológico y de Estudios.
Support.ebsco.com EBSCOadmin Personalización Tutorial.
JavaScript Rogelio Ferreira Escutia. 2 JavaScript Wikipedia, noviembre 2009http://es.wikipedia.org/wiki/Javascript.
Una página web es una fuente de información adaptada para la World Wide Web(WWW) y accesible mediante un navegador de Internet. Un sitio web es un conjunto.
THE WORLD WIDE WEB La World Wide Web es una red de ordenadores alrededor de todo el mundo. Todos los ordenadores en la red (web) se pueden comunicar entre.
Repaso desde HTML a XHTML
Modelando aplicaciones
Lenguaje de definición
SESIÓN 3 APRENDIENDO HTML.
INTRODUCCION A CSS.
DOM ( Document Object Model) Prof. Franklin Cedeño.
Hypertext Markup Language HTML
Qué es una ventana En informática, una ventana es un área visual, normalmente de forma rectangular, que contiene algún tipo de interfaz de usuario, mostrando.
Laboratorio 7 Paginas Dinámicas Universidad de Chile – Bachillerato Curso: Computación Cristian Wilckens Patricio Bahamondes Fecha: 28 de Mayo del 2010.
DOM. DOM = Document Object Model Permite acceder y manipular las páginas XHTML DOM transforma los documentos XHTML en un conjunto de elementos llamados.
Eventos. Ejemplos de Eventos Un click del mouse Carga de una imagen o página web Pasar el mouse por encima de un punto del documento Seleccionar un campo.
1 Las hojas de estilo en cascada Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un lenguaje formal utilizado para definir la presentación.
Ing. Cleyver Vazquez Jijon
HTML/CSS Marcas básicas.
Tecnologías de desarrollo software para la WWW Tecnologías de cliente.
QUE ES HTML? HTML es el lenguaje con el que al escribir etiquetas creamos páginas web. Las páginas se visualizan por medio de un navegador (Internet Explorer,
Hypertext Markup Language HTML
Anatomía de la declaración La declaración consta de dos partes:  Propiedad  Valor Selector Propiedad Valor A { color: #000013;}  La propiedad es una.
Desarrollo CSS.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Universidad Tecnologica Oteima DISEÑO DE MEDIOS Y MATERIALES MULTIMEDIOS Rigoberto Quintana M. Hojas de estilo en cascada.
 2003 Prentice Hall, Inc. All rights reserved. 1 Capítulo 4 - Arrays Índice del Capítulo 4.1Introducción 4.2Arrays 4.3Declaración de Arrays 4.4Ejemplos.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
Contesta Cierto o Falso (al final del módulo podrás tomar la prueba de nuevo): – Yahoo ofrece un motor de búsqueda. – Los motores de búsqueda funcionan.
UTILIZACIÓN BÁSICA DE MOODLE
PROTOCOLO H T T P.
DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB Elaboración de documentos web mediante lenguajes de marcas Posicionamiento con CSS.
LUIS HERNÁN VARGAS ALVARADO EVERYONE WEB. EveryOneWeb es un servicio Web que te permite crear un sitio comercial o personal. El modo de construcción es.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
FRONT PAGE INTRODUCION La Compañía Microsoft ha creado y patrocinado gran cantidad de programas que son muy fáciles de usar como por ejemplo Microsoft.
CSS: CASCADING STYLE SHEETS
“Trabajando en Notepad”
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
 Este protocolo opera a través de solicitudes y respuestas, entre un "cliente" y un "servidor". El cliente para los usuarios es el navegador web, usado.
INFORMÁTICA SOCIEDAD Y ORGANIZACIÓN
 Buscador es una página web en la que se ofrece consultar una base de datos en la cual se relacionan direcciones de páginas web con su contenidopágina.
Los Controles de Visual Basic
Hypertext Markup Language HTML. OBJETIVOS Conocer los fundamentos de HTML Escribir HTML usando un editor sencillo Conocer las marcas HTML Visualizar el.
UD 4: “Instalación y administración de servicios Web” Navegadores Web Luis Alfonso Sánchez Brazales.
Navegador Luhana Margarita López Leidy Tatiana González salinas.
- Parámetros de apariencia y uso Luis Villalta Márquez.
Navegadores Web..
Navegadores web Jesús Torres Cejudo. Navegadores web La comunicación entre el servidor web y el navegador se realiza mediante el protocolo HTTP, aunque.
Navegadores web Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
El inspector de Propiedades El inspector de Propiedades muestra las opciones propias del objeto o texto seleccionado, permitiéndonos editarlas, por lo.
Word Leslid Palencia Cesar, Vargas Emely, matute.
 Es un archivo delimitado por etiquetas que nos ayudan a crear páginas web por medio de estas por lo que hay multiples etiquetas que nos ayudan a la.
Sitios WEB HTML Dreamweaver Interfaz Instructor: Adbeel Cabnal.
¿Que son los exploradores? Los exploradores Web son aplicaciones de software que localizan y muestran páginas Web. Los dos exploradores más populares son.
Diseño y desarrollo de Páginas Web Tecnología IES Pablo Serrano 2010 – 2011 Ignacio Elorriaga.
HTML.
PRÁCTICA 3: DISEÑO CENTRADO EN EL USUARIO Pedro Rivero Barrera Gonzalo Serrano Espada.
Karina Quispe. Multiplataforma Simple Esta en todos lados No es mas que simple texto Libre.
Capítulo 9: Detección de Errores MSc. Alexis Cabrera Mondeja.
Introducción al Diseño de Páginas Web
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
Navegador Trabajo extra clase.
ELABORADO POR: *N ANCY P ATIÑO B ALDOVINOS. *E STHER M ENDOZA V EGA. *J AQUELINE V ÁZQUEZ L UJANO. *S ARAI R OJAS S ALAZAR. * SARARHÍ E LIZABETH F LORES.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
 2004 Prentice Hall, Inc. All rights reserved. Chapter 12 - JavaScript: Objects Outline 12.1 Introduction 12.2 Thinking About Objects 12.3 Math Object.
 2004 Prentice Hall, Inc. All rights reserved. Chapter 15 - Dynamic HTML: Filters and Transitions Outline 15.1 Introduction 15.2 Flip Filters: flipv and.
Web y Multimedia II Integrantes: Piero Álvarez Mayra Atience Jhonney Bermeo Johanna Cabrera Gabriela Cango.
HTML. HTML 5 Características –Es una versión basada en HTML 4 –Manejo de la aplicación y multimedia. –Tags específicos para diferentes contenidos.
Transcripción de la presentación:

 2004 Prentice Hall, Inc. All rights reserved. Chapter 13 - Dynamic HTML: Object Model and Collections Outline 13.1 Introduction 13.2 Object Referencing 13.3 Collections all and children 13.4 Dynamic Styles 13.5 Dynamic Positioning 13.6 Using the frames Collection 13.7 navigator Object 13.8 Summary of the DHTML Object Model

 2004 Prentice Hall, Inc. All rights reserved. Objectives En este capítulos aprenderemos a: –Utilizar el Dynamic HTML Object Model & scripting para crear páginas Web dinámicas. –Entender la jerarquía de objetos en Dynamic HTML. –Utilizar las colecciones all y children para enumerar todos los elementos XHTML de una página Web. –Utilizar dynamic styles y dynamic positioning. –Utilizar la colección frames para acceder objetos en un frame separado de la página Web. –Utilizar el objeto navigator para determinar cual browser se está utilizando para acceder la página.

 2004 Prentice Hall, Inc. All rights reserved Introduction Dynamic HTML Object Model –Permite a los autores Web controlar la presentación de sus páginas. –Le provee a ellos el acesso a todos los elementos de sus páginas. Web page –Se compone de elementos, formas, frames, tablas, etc. –Se representan en una jerarquía de objetos (object hierarchy) Scripting –Obtiene y modifica propiedades y atributos

 2004 Prentice Hall, Inc. All rights reserved Object Referencing La forma más sencilla de hacer referencia a un elemento es utilizando sus atributos. El elemento se representa como un objeto. –Los atributos de XHTML se pueden convertir en propiedades que pueden ser manipulados por código (scripting).

 2004 Prentice Hall, Inc. All rights reserved. Outline reference.html (1 of 2) Muestra en un Message Box el mismo mensaje que sale en pantalla y luego cambia el mensaje del browser.

 2004 Prentice Hall, Inc. All rights reserved. Outline reference.html (2 of 2) Cuand se le da al botón OK, sale este mensaje en la pantalla.

 2004 Prentice Hall, Inc. All rights reserved Collections all and children Collections –Es una arreglo de objetos relacionados en una página –all Todos los elementos XHTML de un documento –children child elements

 2004 Prentice Hall, Inc. All rights reserved. Outline all.html (1 of 2) Crea un ciclo a través de los elementos del documento. La colección all es una propiedad del documento. El elemento innerHTML es similar al elemento innertext sólo que incluye el formato XHTML.

 2004 Prentice Hall, Inc. All rights reserved. Outline all.html (2 of 2)

 2004 Prentice Hall, Inc. All rights reserved. Outline children.html (1 of 3) Va mostrando los elementos en formato de Bullet.

 2004 Prentice Hall, Inc. All rights reserved. Outline children.html (2 of 3) Se va creando la lista. Utiliza recursión para poder obtener todos los elementos de la página y ponerlos en orden jerárquico (bosquejo).

 2004 Prentice Hall, Inc. All rights reserved.

13.4 Dynamic Styles Los Element’s style pueden cambiarse dinámicamente. Dynamic HTML Object Model también te permite cambiar el atributo class

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicstyle.html (1 of 2) Pide al usuario el nombre de un color y lo aplica al momento en la página.

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicstyle.html (2 of 2)

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicstyle2.html (1 of 2)

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicstyle2.html (2 of 2) Se le pide al usuario un ClassName para aplicarlo. En este caso es el tamaño de la letra.

 2004 Prentice Hall, Inc. All rights reserved.

13.5 Dynamic Positioning Los elementos XHTML pueden ser posisionados utilizando código (scripting) –Declarar la posición de un elemento CSS para que sea absolute o relative –Mover el elemento al manipular las propiedades CSS de top, left, right o bottom

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicposition.html (1 of 3)

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicposition.html (2 of 3) Aquí muestra el color y mensaje dependiendo si el texto se va agrandando o reduciendo. Cambio de dirección

 2004 Prentice Hall, Inc. All rights reserved. Outline dynamicposition.html (3 of 3)

 2004 Prentice Hall, Inc. All rights reserved.

13.6 Using the frames Collection Se puede hacer referencia a elementos y objetos en diferentes frames al utilizar el frames collection

 2004 Prentice Hall, Inc. All rights reserved. Outline index.html (1 of 1) Crea dos frames, uno encima del otro

 2004 Prentice Hall, Inc. All rights reserved. Outline top.html (1 of 2) Pide el nombre que va a poner en el frame de abajo.

 2004 Prentice Hall, Inc. All rights reserved.

13.7 navigator Object Netscape, Mozilla, Microsoft’s Internet Explorer –Otros también Contiene información del Web browser Le permite a los programadores Web determinar que browser está utilizando el usuario.

 2004 Prentice Hall, Inc. All rights reserved. Outline navigator.html (1 of 2) Aquí se coteja el nombre e incluso se puede preguntar por la versión.

 2004 Prentice Hall, Inc. All rights reserved. Outline navigator.html (2 of 2)

 2004 Prentice Hall, Inc. All rights reserved Summary of the DHTML Object Model applets all anchors embeds forms filters images links plugins styleSheets scripts frames plugins collection body screen document history navigator location event document object window Key Fig DHTML Object Model.

 2004 Prentice Hall, Inc. All rights reserved Summary of the DHTML Object Model

 2004 Prentice Hall, Inc. All rights reserved Summary of the DHTML Object Model

 2004 Prentice Hall, Inc. All rights reserved Summary of the DHTML Object Model