button1和button2,还有一个层Layer1默认不显示,我想实现这样的功能:点击button1的时候显示层,点击button2的时候隐藏层。
其中button1的点击事件里写:Layer1.Style["DISPLAY"]="";
button2的点击事件里写:Layer1.Style["DISPLAY"]="none";但是实际在执行的时候,显示层能够正常,隐藏的时候却出现速度慢,服务器CPU占用100%的情况。
我尝试将两个按钮的执行事件交换,点击第一个按钮正常,第二个又出现了速度慢,CPU100%的情况、
请各位高手或者用到过,碰到过类似问题的大侠们帮帮忙!

解决方案 »

  1.   

    改为以下方法试试:
    Layer1.style.visibility = "hidden";
    Layer1.style.visibility = "visible";
      

  2.   

    可以用js
    function showDIV()
    {
      document.all.getElementById("layer1").style.display="block";
      return false;
    }
    function hideDIV()
    {
      document.all.getElementById("layer1").style.display="none";
      return false;
    }
      

  3.   

    谢谢楼上的各位XDJM,还是不行啊