首页 > HTML教程_HTML语言视频教程 > IFRAME 元素 | iframe 对象-HTML元素(51)

HTML教程_HTML语言视频教程

IFRAME 元素 | iframe 对象-HTML元素(51)

发布:E时代科技  分类:HTML教程_HTML语言视频教程 浏览:2013 次

  IFRAME 元素 | iframe 对象-HTML元素(51)

  创建内嵌浮动框架。

  注释

  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 Explorer 5.5 支持浮动框架的内容透明。如果想要为浮动框架定义透明内容,则必须满足下列条件。

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

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

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

  IFRAME 元素是一个块元素。

  IFRAME 元素需要关闭标签。

  示例

  下面的例子使用了 IFRAME 元素创建了包含页面 sample.htm 的框架。

  《IFRAME ID=IFrame1 FRAMEBORDER=0 SCROLLING=NO SRC=“sample.htm”》《/IFRAME》

  下面的例子返回了对 IFRAME 包含的文档的 all 集合的引用。

  var collAll = document.frames(“IFrame1”).document.all

  查看更多HTML教程》》》》》