jsp页面iframe高度自适应的js代码

高洛峰
高洛峰 原创
2017-01-09 09:13:50 929浏览

以下操作写在body里面,form表单外

<iframe id="agentFrame" name="agentFrame" src="" width="0" height="0" style="display:none;" ></iframe>
<script type="text/javascript">
function sethash(){
hashH = document.documentElement.scrollHeight; //获取自身高度
urlC = "/test.jsp"; //设置iframeA的src
document.getElementById("agentFrame").src=urlC+"//m.sbmmt.com/m/faq/#"+hashH; //将高度作为参数传递
}
window.onload=sethash;
</script>

test.jsp如下:

<%@ page contentType="text/html;charset=GBK" language="java"%>
<script>
function pseth() {
var iObj = parent.parent.document.getElementById('infoFrame');
iObjH = parent.parent.frames["infoFrame"].frames["agentFrame"].location.hash;
iObj.style.height = iObjH.split("//m.sbmmt.com/m/faq/#")[1]+"px";
}
window.onload=pseth();
</script>

更多jsp页面iframe高度自适应的js代码相关文章请关注PHP中文网!


声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。