百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> html中iframe是怎样运用的?
分享文章到:

html中iframe是怎样运用的?

发布时间:09/01 来源:未知 浏览: 关键词:
本章给大家介绍在html中iframe是怎样使用的,让大家可以理解html中iframe的用途。有必然的参照 价值,有需要的伴侣可以参照 一下,但愿对你有所帮忙。

有人说,iframe是能耗最高的一个元素,尽量减少使用;也有人说,iframe的平安性太差,尽量减少使用。虽然他们说的是真的,但是iframe的强大功效是不容无视的,并且此刻不乏公司正在使用它。

<iframe> 标签规定一个内联框架。一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。

所有的主流阅读器都支撑<iframe>标签。你可以把提醒的文字放到 <iframe> 和 </iframe>里面,这样不支撑 <iframe>的阅读器就会显现提醒的文字。

iframe 怎样使用呢?

平常我们使用iframe直接在页面嵌套iframe标签指定的src就可以了。

比方:

<!-- <iframe> 标签规定一个内联框架     
     这里写p 标签是为了看align的结果 -->
     <p style="overflow: hidden;">这是一些文本。 这是一些文本。 这是一些文本。这是一些文本。 这是一些文本。 这是一些文本。
         <iframe name="myiframe" id="myrame" src="external_file.html" frameborder="0" align="left" width="200" height="200" scrolling="no">
            <p>你的阅读器不支撑iframe标签</p>
        </iframe>
     这是一些文本。 这是一些文本。 这是一些文本。这是一些文本。 这是一些文本。 这是一些文本。</p>

iframe 的常用属性:

   name : 规定 <iframe> 的名称。
width: 规定 <iframe> 的宽度。
height :规定 <iframe> 的高度。
src :规定在 <iframe> 中显示的文档的 URL。
frameborder : 规定可否显示 <iframe> 四周的边框。 (0为无边框,1位有边框)。
align :  规定怎样按照四周的元从来对齐 <iframe>。 (left,right,top,middle,bottom)。
scrolling : 规定可否在 <iframe> 中显示滚动条。 (yes,no,auto)

上面代码中 iframe的src属性为本人当地的一个html页面

代码如下:

<body>
    <div id="div" style="height: 300px; background: #ddd;">这是一个外部文件里面的内容</div>
</body>
<script>
    var div = document.getElementById("div");
    console.log(div);
</script>

有什么交互的部分也是写到这个页面中,iframe会主动传到引入的页面的。

那怎样猎取iframe里面的内容呢?

var iframe = document.getElementById("myrame"); //猎取iframe标签
var iwindow = iframe.contentWindow; //猎取iframe的window对象
var idoc = iwindow.document; //猎取iframe的document对象
console.log(idoc.documentElement); //猎取iframe的html
console.log("body",idoc.body);

但是,这里面是猎取不到里面的DOM的,可以在URL中猎取(也就是引入的html文件)

iframe 的优缺陷

长处:

  重载页面时不需要重载整个页面,只需要重载页面中的一个框架页(减少数据的传输,减少网页的加载时间);

  技术简便,使用利便,主要利用于不需要搜索引擎来搜索的页面;

  利便开发,减少代码的反复率(比方页面的header,footer);

缺陷:

  会发生许多的页面,不易于治理;

  不易打印;

  多框架的页面会增添效劳气得http恳求;

  阅读器的后退按钮无效等;

以上就是html中iframe是怎样使用的?的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板