iframe属性值有哪些(iframe的用法)

iframe属性值有哪些(iframe的用法)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

iframe标签相比大家知道这个标签,但是用的人也算比较少,毕竟性能问题,iframe标签是html标签的一种是文档里面包含着另外一个文档。因为在管理后台(dedecms,thinkcmf,layui)等上面大量有运用到iframe技术,所以值得拿出来深入的研究下。

iframe属性值有哪些(iframe的用法)

iframe标签基础:

iframe属性值有哪些(iframe的用法)

iframe代码判断示例:
<iframe src="http://www.baidu.com"></iframe>
可以看的出代码结构是非常简单的,iframe里的width插入页的宽;height插入页的高;scrolling 是否显示页面滚动条(可选的参数为 auto、yes、no,如果省略这个参数,则默认为auto);frameborder 边框大小;frameborder 属性规定是否显示 iframe 周围的边框;align:left、right、top、middle、bottom。用于规定如何根据周围的元素来对齐此框架。不赞成使用。请使用样式代替。srcdoc 属性规定页面的 HTML 内容显示在行内框架中。allowfullscreen值是true和false,是否允许iframe全屏,默认为false。allowtransparencytrue or false是否允许iframe设置为透明,默认为false。

iframe结合JavaScript操作

我们通常把iframe理解为盒子,而这个盒子跟传统的div盒子不一样,里面的内容是由window对象,父级window对象,顶级window对象三个来控制,就是说我们自定义的css标签对于iframe的页面是没有任何影响的。用iframe.contentWindow, 获取iframe的window对象来改变iframe对应的状态。

iframe的安全性问题:

毕竟iframe是可以嵌套来嵌套去,所以你的页面也有可能被一些不法的网站给嵌套过去。那么我们就要懂点防嵌套技术。
用JavaScript判断是否是本域操作,如果不是的话,禁止行为并且提示。代码如下:
if(window != window.top){ window.top.location.href = correctURL;

}

如果大家有更多的iframe操作的话,欢迎留言区互相的探讨谢谢。

分享到 :
相关推荐

海外vps主机怎么维护(海外vps主机怎么维护的)

海外vps主机维护的方法:1。检测海外vps主机的内存使用情况。防止VPS主机出现系...

怎么选择美国云服务器更省钱(怎么选择美国云服务器更省钱一点)

选择美国云服务器更省钱的方法是:1。选择平台规模大的云服务商。折扣也多。搭建的美国云...

存储服务器配置与管理的方法是什么(存储服务器配置与管理的方法是什么意思)

亿速yisu是正规的老牌服务商。专注于高防服务器。CDN。DNS。云服务器。云主机等...

海外免备案空间适合搭建哪些网站(国内空间怎么免备案)

海外免备案空间适合搭建的网站有:1。搭建博客网站。博客网站对主机空间没有太大要求。很...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注