iframe

iframe

HTML标签
IFRAME,HTML标签,[1]作用是文档中的文档,或者浮动的框架(FRAME)。IFRAME元素也就是文档中的文档,或者好像浮动的框架(FRAME)。frames集合提供了对IFRAME内容的访问。请使用frames集合读写IFRAME内包含的元素。iframe实现无刷新上传的原理:利用form的target属性,把数据提交到页面中一个(通常为隐藏的)iframe上。isContentEditable获取表明用户是否可编辑对象内容的值。MARGINWIDTH marginWidth设置或获取显示框架中文本之前的左右边距宽度。tagUrn设置或获取在命名空间声明中指定的统一资源名称(URN)。
    中文名: 外文名:iframe 所属学科: 所属语言:HTML 含 义:标签规定一个内联框架 支持浏览器:IE、Firefox、Chrome、Safari等 作 用:文档中的文档 学科类别:计算机

基本介绍

IFRAME元素也就是文档中的文档,或者好像浮动的框架(FRAME)。frames集合提供了对IFRAME内容的访问。请使用frames集合读写IFRAME内包含的元素。例如,如果要访问iframe内body对象的backgroundColor样式,语法应为:

sColor=document.frames("sFrameName").document.body.style.backgroundColor;

通过iframe对象所在页面的对象模型,你可以访问iframe对象的属性,但不能访问其内容。例如,访问iframe对象的border样式的语法应为:

sBorderValue=document.all.oFrame.style.border;

注意iframe的属性必须使用前缀document.all访问,例如document.all.iframeId.marginWidth。

Internet Explorer5.5支持浮动框架的内容透明。如果想要为浮动框架定义透明内容,则必须满足下列条件。

与IFRAME元素一起使用的ALLOWTRANSPARENCY标签属性必须设置为true。

在IFRAME内容源文档,background-color或BODY元素的BGCOLOR标签属性必须设置为transparent。

参看使用透明的浮动框架可以获得关于透明浮动框架更多的信息。

此元素在Microsoft® Internet Explorer4.0的HTML和脚本中可用。

此元素是一个块元素。

此元素需要关闭标签。

定义和用法

iframe元素会创建包含另外一个文档的内联框架(即行内框架)。

提示和注释

提示:HTML与XHTML之间的差异:在HTML4.1 Strict DTD和XHTML1.0 Strict DTD中,不支持iframe元素。

可以把需要的文本放置在和之间,这样就可以应对无法理解iframe的浏览器。

可选的属性

#:HTML5中的新属性。

属性

描述

align

left

right

top

middle

bottom

HTML5不支持。HTML4.01已废弃。规定如何根据周围的元素来对齐