当前位置:  编程技术>WEB前端

iframe 的用法与注意事项

    来源: 互联网  发布时间:2014-10-04

    本文导语:  本文主要来讲述一下 iframe 的用法与注意事项:     好多同志对 iframe 是如何控制的,并不是十分了解,基本上还处于一个模糊的认识状态. 注意两个事项,ifr 是一个以存在的 iframe 的 ID 和 NAME 值:     document.getElementById...

本文主要来讲述一下 iframe 的用法与注意事项:
    好多同志对 iframe 是如何控制的,并不是十分了解,基本上还处于一个模糊的认识状态.
注意两个事项,ifr 是一个以存在的 iframe 的 ID 和 NAME 值:
    document.getElementById(“ifr”);
    window.frames[“ifr”];

要想使用iframe内的函数,变量就必须通过第二种方法.因为它取的是一个完整的DOM模型(不知道这样说对不对).第一种方法只是取出了一个OBJECT而已.

如果只想改变iframe的 src 或者 border , scrolling 等 attributes(与property不是一个概念,property是不能写在标签内的,比如:scrollHeight,innerHTML等),就需要用到第一种方法.

如果想取得iframe的页面(不是iframe本身),就需要使用第二种方法,因为它取得的是一个完整的DOM模型,比如想得到iframe的document.body的内容,就只能用第二种方法.

还要注意的是,如果在iframe的页面未完全装入的时候,调用iframe的DOM模型,会发生很严重的错误,所以,你要准备一个容错模式.

下面是示例,一个是aa.htm,一个是bb.htm,请先考到本地在运行,原因不用我在说了吧!

aa.htm

Untitled Page
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


bb.htm
sub frame I'm a sub frame! ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML <iframe> 标签
  • iframe transparent透明背景方法
  • iframe的使用问题?
  • [转]目前找到的最好的Iframe自适应高度代码
  • jquery、js调用iframe父窗口与子窗口元素的方法整理
  • jQuery怎么判断iframe中元素是否存在
  • 巧妙的最大化动态载入IFrame的方法
  • jQuery在iframe中无法弹出对话框的解决方法
  • Jquery更换主题同时刷新iframe页面的代码举例
  • Jquery实现iframe高度自适应的代码
  • javascript原生和jquery库实现iframe自适应高度和宽度 iis7站长之家
  • jquery刷新aspx中iframe的src的代码
  • div层跨越iframe帧显示在上面的解决方法附代码
  • jquery加载完iframe的内容后才进行下一步操作的实现方法
  • 教你用jquery实现iframe自适应高度
  • javascript原生和jquery库实现iframe自适应高度和宽度
  • Juery结合iframe实现无刷新上传图片的代码
  • Iframe自适应高度兼容ie,firefox多浏览器
  • jQuery 计算iframe 窗口大小的方法
  • Firefox返回时Iframe的显示Bug的解决方法
  • jquery在firefox中刷新iframe页面,提示重复之前动作的解决方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3