请问这段javascript为什么在有的机器上起作用,有的机器上就不行?如何修改?

xiyu 2004-09-22 09:14:56
功能是自动根据框架中html的长度改变主框架的高度。有的机器上起作用,有的机器上就不行。是不是和IE的版本有关系?如何做成个通用的?多谢

<iframe id="mainframe" src="<%=subfolder%>/<%=suburl[0]%>" width="595" height="700" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="NO"
onload='var f=document.all["mainframe"]; var b=f.Document.body; f.height=b.scrollHeight'></iframe>
...全文
56 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
whnnet 2004-09-22
  • 打赏
  • 举报
回复
支持meizz(梅花雪)
meizz 2004-09-22
  • 打赏
  • 举报
回复
<iframe 标签里是没有对onload的支持的, 所以你把修改高度的代码放到ifrmae包含的页面里去吧.

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧