我的asp.net程序里面有个用js控制一个DIV的现实,做的时候在IE7.0上测试的没问题能正常显示隐藏,单在IE6.0上就出问题了,DIV能出来,但DIV里的内容显示不出来,不知道是怎么回事,哪位高手帮忙解决一下,谢谢了。

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE>隐藏元素</TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD>
    <script type="text/javascript">
    var Show=function(){
    document.getElementById("one").style.display="none";//block   --彻底的删去了此标签,此布局会被抢占
    //visibility:hidden|visible;   --隐藏了此标签 还占用布局
    alert("加载完毕");
    };
    window.onload=function()
    {
    setTimeout("Show()",2000)
    };
    </script>
     <BODY>
      <div id="one" style="">加载中......</div>
     </BODY>
    </HTML>