domingo, 24 de noviembre de 2013

Cómo leer un título en iFrame

Como se ejecuta la aplicación de Internet, puede utilizar iFrames para mostrar puntos de vista de otros sitios web ubicados en el servidor Web. IFrames, también conocido como Inline Frames, funcionan como navegadores en miniatura que se pueden colocar en cualquier parte de una página web. Cada página de la Internet tiene un título de propiedad, incluso si esa propiedad está en blanco.IFrames tienen títulos también. Lea el título actual de cualquier IFrame añadiendo una función de JavaScript rápida de su código HTML.

iframe



Inicie cualquier editor de texto o un editor HTML y abra uno de los documentos HTML. Agregue el siguiente código HTML en la sección del cuerpo de su documento:

id = iframe1 iframe src = ancho Another_Web_Page.html = 500 Altura = 600 / iframe entrada id = Button1 type = Valor = botón botón onclick = retorno getTitle ('iframe1') /

Este código crea un iframe y un botón. Reemplace Another_Web_Page.html con la dirección URL de otro documento HTML en el servidor Web. La etiqueta de botón se crea un botón que llama a la función JavaScript que dice el título del iFrame. El evento onclick pasa el valor ID del iframe a esa función.



Agregue la función JavaScript se muestra a continuación en el capítulo guión de su documento:

función getTitle (iframeID) {var iframe = document.getElementById (iframeID); var title = iframe.contentDocument.title; alerta (título);}

Esta función recupera una referencia al iFrame, el estado de alerta que muestra el título.



Guarde el documento HTML y verlo en un navegador. El iFrame aparece en la página Web y muestra la página web se establece en el código HTML. Haga clic en el botón para leer el título de la página.

Consejos y advertencias

Si su página Web tiene iFrames multilple, dar a cada uno un valor de identificación único y pasar cada iFrames valor de ID de la función getTitle como se describe en los siguientes pasos.

 

No hay comentarios:

Publicar un comentario