2023-10-14 分类: 网站建设
源代码如下<code>
<script type="text/javascript">
//** iframe主动适应页面 **//
//输入你希望根据页面高度主动调整高度的iframe的名称的列表
//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。
//定义iframe的ID
var iframeids=["test"]
//假如用户的浏览器不支撑iframe是否将iframe隐藏 yes 透露表现隐藏,no透露表现不隐藏
var iframehide="yes"
function dyniframesize()
{
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++)
{
if (document.getElementById)
{
//主动调整iframe高度
dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
if (dyniframe[i] &&!window.opera)
{
dyniframe[i].style.display="block"
if (dyniframe[i].contentDocument &&dyniframe[i].contentDocument.body.offsetHeight) //假如用户的浏览器是NetScape
dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight;
else if (dyniframe[i].Document &&dyniframe[i].Document.body.scrollHeight) //假如用户的浏览器是IE
dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
}
}
//根据设定的参数来处理不支撑iframe的浏览器的显示问题
if ((document.alldocument.getElementById) &&iframehide=="no")
{
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}
if (window.addEventListener)
window.addEventListener("load", dyniframesize, false)
else if (window.attachEvent)
window.attachEvent("onload", dyniframesize)
else
window.onload=dyniframesize
</script>
</code>
使用的时候只要贴在<head></head>里面就可以了
iframe嵌入网页的用法作者:自由勇点击:MT-8000好后更新 2003-10-12
iframe并不是很常用的,在标准的网页中特别很是少用。但是有同伙经常问到,下面我简单地介绍一下它的用法,你只要谙练掌握这些参数足矣。
当前文章:分享iframe自适应高度实现代码
标题路径:https://www.cdcxhl.com/news12/285962.html
成都网站建设公司_创新互联,为您提供营销型网站建设、网站设计公司、定制开发、外贸建站、商城网站、自适应网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容