iframe具体的作用是在一个网页的某部位嵌入另一个网页?主要用在“想在一个网页的某部位嵌入另一个网页”的情况之下?

解决方案 »

  1.   

    说明: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。 
    参看使用透明的浮动框架可以获得关于透明浮动框架更多的信息。此元素在 Microsoft® Internet Explorer 4.0 的 HTML 和脚本中可用。此元素是一个块元素。此元素需要关闭标签。
    示例:下面的例子使用了 IFRAME 元素创建了包含页面 sample.htm 的框架。<IFRAME ID=IFrame1 FRAMEBORDER=0 SCROLLING=NO SRC="sample.htm"></IFRAME>下面的例子返回了对 IFRAME 包含的文档的 all 集合的引用。var collAll = document.frames("IFrame1").document.all
      

  2.   

    iframe 叫做内嵌帧,它和其它的帧功能相同,只不过是它是嵌在网页内部,而不是边缘。