<a target="test" href="...">链接</a>
<iframe id="test" name="test" src="init.html"></iframe>iframe加载时的自适应高度我已经解决了
但是,我希望在我点击 "链接" 更换页面的时候iframe的高度是新页面的高度
不知道该怎么弄。
哪位大虾指点下.
全部家当都拿出来了
<iframe id="test" name="test" src="init.html"></iframe>iframe加载时的自适应高度我已经解决了
但是,我希望在我点击 "链接" 更换页面的时候iframe的高度是新页面的高度
不知道该怎么弄。
哪位大虾指点下.
全部家当都拿出来了
解决方案 »
- 本人是初学hibernate,希望高手帮忙解决难题:几个表之间的映射关联配置哪里写错了?(Users、Book、Order、Orderlist)
- extjs 如何引用母版页? 母版页在根目录,根目录下各文件夹如何访问?
- 请问jiathis的代码与jquery有冲突,应该怎么解决?急!!!
- input不能改变值 不失去焦点
- JS捕获webservice的异常,难办啊!
- 从动态生成的div获取参数的问题
- 求一高难度javascript算法
- js有什么函数能读取自身的文件名???
- 怎么用js实在文本框中直接点击即可输入当前时间
- 我想修改class为TR的<tr>对象中的所有<td>对象的样式,能不能页通过添加CSS实现呢?
- asp.net中右键菜单增删改,请大家帮帮忙,在线等!!!
- <script>没法使用
//会自动根据加载页面调整高度
//iframeurl是iframe链接页面地址
<iframe id="sqiframe" name="sqiframe" src="<%=iframeurl%>" frameborder="0" width="100%" onload="AdjustHeight();"></iframe>
<script language="javascript" type="text/javascript">
function AdjustHeight()
{
if(sqiframe.document.body.scrollHeight+40 < 485)
{
document.getElementById("sqiframe").height = 485;//如果加载页面高度没485就调整为485
}
else
{
document.getElementById("sqiframe").height=sqiframe.document.body.scrollHeight+40
}
}
</script>楼主看看如何?
<iframe id="test" name="test" src="init.html" onload="ResizeFrame(this.id)"></iframe>
<script>
//你的连接没有跨域时可以使用下面代码
var IE=document.all?true:false;
function ResizeFrame(id)
{
var frame=document.getElementById(id);
var doc=IE?frames[id].document:document.getElementById(id).contentWindow.document;
frame.style.height=doc.body.scrollHeight+"px";
frame.style.width=doc.body.scrollWidth+"px";
}
</script>
document.getElementById("test") = test.document.body.clientHeight