iframe如何用
发布时间:09/01 来源:未知 浏览:
关键词:
iframe 的常用属性:
name : 规定
width: 规定
height :规定
src:规定在
frameborder : 规定可否显示
align:规定怎样依据四周的元从来对齐
scrolling:规定可否在
上面代码中 iframe的src属性为本人当地的一个html页面
代码如下:
这是一个外部文件里面的内容《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要求;
阅读器的后退按钮无效等;
因为诸多的缺陷,不相符规范网页设计的理念,已经被扬弃,当前的HTML5不再支撑此标签。
以上就是iframe如何用的细致内容,更多请关注 百分百源码网 其它相干文章!