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操作的话,欢迎留言区互相的探讨谢谢。

分享到 :
相关推荐

香港云主机租用要注意哪些事项(香港云主机租用要注意哪些事项和要求)

具体内容如下:1。合理搭配保证兼容性挑选香港云主机时。要是没有合理的搭配好CPU[&...

云服务器已经初步替代了传统服务器(云服务器已经初步替代了传统服务器吗)

大多数的企业。机构逐步转向云服务器。IT基础上不再采用传统服务器。只有一些传统企业没...

香港云服务器能满足哪些需求(香港云服务器能满足哪些需求呢)

香港云服务器能满足的需求有:1。能够解决国内电信和联通互联不互通的问题;2。香港云服...

美国服务器搭建视频资源服务器有哪些优势(美国服务器搭建视频资源服务器有哪些优势)

美国服务器搭建视频资源服务器的优势:1.美国服务器性价比高。高配的服务器CPU和高[...

发表评论

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