发布网友 发布时间:2022-05-16 08:31
共1个回答
热心网友 时间:2022-05-16 10:00
有代码么?还有要弄清楚,是在主页面还是在iframe里面的函数 追问: parent.document.all.iframe.height = this.document.body.scrollHeight; 是iframe里面的函数,我在每个被包含的页面都执行上面这一句javascript。 回答: parent.document.all.iframe.height = 500px;这样不是更快么 追问: 大哥拜托,这不是问题的关键,但就算这样写,也还是不行啊。 天啊!!变高就行,变矮就不行,这什么世道啊。 回答: 不是不行,肯定是你方法没用对。你有没把变高的那个去掉? 追问: iframe里面的src属性可以同时容纳两个页面吗? 当然只有一个啦,但同一句代码为什么变高就行呢? 回答: 可以。但是名字要不同。还有位置要不同,不然可能会叠加。 这就是你要找的原因了,具体的我也帮不到你,只能你自己找,函数肯定是行的。可能是你的一些函数出错了,导致没有执行到这个函数,或者其他一些原因 追问: parent.document.all.iframe.height 我该方法了,在height这里有没有一个可以触发iframe的onload事件的? 回答: parent.document.all.iframe.height parent.document.all.iframe.onload 追问: 最后一问了,如果真的是叠加,要怎么解决?? 回答: 你可以试试给不同的iframe设置z-index值或者其他一些,这些我没有试过,不能给你具体答案,你自己按CSS排版的方法试试吧。嘿嘿,可以的话也给我提个醒。 追问: 唉,天要灭我。。。 谢谢。。。