为什么用IE可以,用OE就不可以了呢?在线等待,100分想送!
如下代码,在IE一切正常,在OE中却弹出新的窗口,请高手相助
<script language="javascript">
<!--
function changeDiv(i)
{
switch(i)
{
case 1:
DIV1.style.display="block";
DIV2.style.display="none";
DIV3.style.display="none";
DIV4.style.display="none";
DIV5.style.display="none";
DIV6.style.display="none";
DIV7.style.display="none";
menu.style.display="none";
break;
case 2:
DIV1.style.display="none";
DIV2.style.display="block";
DIV3.style.display="none";
DIV4.style.display="none";
DIV5.style.display="none";
DIV6.style.display="none";
DIV7.style.display="none";
menu.style.display="none";
break;
case 3:
DIV1.style.display="none";
DIV2.style.display="none";
DIV3.style.display="block";
DIV4.style.display="none";
DIV5.style.display="none";
DIV6.style.display="none";
DIV7.style.display="none";
menu.style.display="none";
break;
}
}
//-->
</script>
<div id="menu">
<a href="javascript:void(changeDiv(1));">显示第一</a>
<a href="javascript:void(changeDiv(2));">显示第二</a>
<a href="javascript:void(changeDiv(3));">显示第三</a>
</div>
<DIV ID="DIV1" style=display:none>
第一显示<br><a href="javascript:void(window.location.reload());">返回</a>
</DIV>
<DIV ID="DIV2" style=display:none>
第二显示<br><a href="javascript:void(window.location.reload());">返回</a>
</DIV>
<DIV ID="DIV3" style=display:none>
第三显示<br><a href="javascript:void(window.location.reload());">返回</a>
</DIV>