ztree在IE6中使用遇到一些麻烦

戒烟戒酒戒编程 2011-12-01 11:42:16
首先我搭建了一个框架,iframe做的,上、左、右。左边放着菜单导航,右边页面显示主体,其中右边iframe调用的页面内包含了ztree树形结构。
因为要占满全屏,我写了JS方法,也设置了右边IFRAME的高度。这样就出现了一个十分头疼的问题。当我设置了右边iframe高度,在IE6下面运行,页面会假死(其他浏览器试过了,没有问题)。当我不设置右边iframe高度,在IE6下运行,虽然有点慢 但是还是能正常加载的。
在网上搜索了一些资料,对ztree也做了一些修改,但是还是IE6假死。
贴出部分代码:

<div id="divRoot" style="width: 100%">
<div>
<iframe name="ifraTop" id="ifraTop" src="top.aspx" scrolling="no" frameborder="0"
style="width: 100%; height: 85px"></iframe>
</div>
<div id="divContent">
<div id="divLeft" style="float: left; width: 200px; border-right: solid 1px #ccc;
height: 100%">
<iframe name="ifraLeft" id="ifraLeft" src="Left.aspx" style="width: 100%; height: 100%"
scrolling="auto" frameborder="0"></iframe>
</div>
<div id="divMiddle" style="float: left; width: 10px; border: 0px; background-color: #ffffff">
<div id="divMidTop">
</div>
<span id="switchPoint" title="关闭/打开左栏">
<img src="../images/MainImages/right.bmp" onmouseover="javascript: menuonmouseover();"
onmouseout="javascript: menuonmouseout();" onclick="javascript:switchSysBar()"
alt="隐藏左栏" id="menuimg" /></span>
</div>
</div>
<div id="divRight" style="height: 100%">
<iframe name="ifraRight" id="ifraRight" src="Main.aspx" onload="getWidth()" style="height: auto" frameborder="0"
scrolling="auto"></iframe>
</div>
</div>


红色区域,如果这样,那加载慢一点还是能显示,如果改成实际的height:500px之类的值,那么就会IE6假死
...全文
294 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
散分都没人要吗
liuyz2011 2011-12-02
  • 打赏
  • 举报
回复
哈哈哈支持下楼主
  • 打赏
  • 举报
回复
问题解决了,子页面高度设置与父页面冲突,呵呵。散分,进来的都有
幸福的小木鱼 2011-12-01
  • 打赏
  • 举报
回复
用IE7试试

62,168

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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