JS中插入iframe 自适应高度 一个简单的思路是加载完成iframe后 获取其body的宽度再动态的去设置iframe的宽度 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你的iFrame上添加onload事件,在onload事件中获取iFrame的body的高度,再把外层div的高度设为这个高度就好了。<iframe id="frame" border='0' width='100%' height='100%' src='表格1.html' onload="height()"></iframe> function height2(){ var frame = document.getElementById("frame"); var nheight; if (frame.Document){ nheight = frame.Document.body.scrollHeight + 20 + "px"; }else{ nheight = frame.contentDocument.body.scrollHeight+ 20 + "px"; }document.getElementById("div")..style.height = nheight;} 跨域不行。。获取不到iframe里面内容 那我把外域的先iframe在一个网址下网页 然后再镶嵌iframe 可以吗 就是说 比如外网址是a.html 我的网址是b.html 我先在c.html中iframe a.html,然后在b.html中ifarme b.html 这样可以吗 那我把外域的先iframe在一个网址下网页 然后再镶嵌iframe 可以吗 就是说 比如外网址是a.html 我的网址是b.html 我先在c.html中iframe a.html,然后在b.html中ifarme b.html 这样可以吗不是说了,你iframe有什么用,你获取不到iframe的跨域的相关信息,在多iframe几个没用,你自适应高度不就是跨域的页面高度,获取不到高度 那我把外域的先iframe在一个网址下网页 然后再镶嵌iframe 可以吗 就是说 比如外网址是a.html 我的网址是b.html 我先在c.html中iframe a.html,然后在b.html中ifarme b.html 这样可以吗不是说了,你iframe有什么用,你获取不到iframe的跨域的相关信息,在多iframe几个没用,你自适应高度不就是跨域的页面高度,获取不到高度\好吧 已经搞定了 返回按钮的实现 JS 用弹出窗口实现一个功能? aliveEditor:function(){..} javascript如何调试 用框架做的页面,框架分上,左,右三部分,想点击左侧的按钮在右侧显示不同的页面。如何做的。。。急。。在线等待 子页面全屏时右边还是有滚动条的“轨道”,如何去掉。解决就结帖 javscript如何获取当前路径的准确地址 如何让一个新打开的子窗口一直做最前面? netscape下 javascipt 如何调用打印的? 大家帮我,我不会。 backbone 2个model,2个view的事件触发问题? js用ajax请求获取session的值
<iframe id="frame" border='0' width='100%' height='100%' src='表格1.html' onload="height()"></iframe>
function height2(){
var frame = document.getElementById("frame");
var nheight;
if (frame.Document){
nheight = frame.Document.body.scrollHeight + 20 + "px";
}else{
nheight = frame.contentDocument.body.scrollHeight+ 20 + "px";
}
document.getElementById("div")..style.height = nheight;
}
就是说 比如外网址是a.html 我的网址是b.html 我先在c.html中iframe a.html,
然后在b.html中ifarme b.html 这样可以吗
就是说 比如外网址是a.html 我的网址是b.html 我先在c.html中iframe a.html,
然后在b.html中ifarme b.html 这样可以吗不是说了,你iframe有什么用,你获取不到iframe的跨域的相关信息,在多iframe几个没用,你自适应高度不就是跨域的页面高度,获取不到高度
就是说 比如外网址是a.html 我的网址是b.html 我先在c.html中iframe a.html,
然后在b.html中ifarme b.html 这样可以吗不是说了,你iframe有什么用,你获取不到iframe的跨域的相关信息,在多iframe几个没用,你自适应高度不就是跨域的页面高度,获取不到高度\
好吧 已经搞定了