谢谢楼上,是类似于alert(),并非用alert()实现。

解决方案 »

  1.   

    <script>
    window.onload=function()
    {
      document.body.style.display='none';
      window.setTimeout('show()',5000);
    }
    function show()
    {
      document.body.style.display='';
    }</script>
    <style>
    div{width:200px;height:100px;background-color:red}
    </style>
    <body>
    <div></div>
    </body>
      

  2.   

    function checkB_3Changed(){
       if(window.confirm(""){
           window.top.frames[2].doSave();
                    for(int i = 0; i < 4000000; i++){}
       }
    }
    function onCateLinkClick(cateDirectory, cateName) {
        checkB_3Changed();

         var frmContent = top.window.content.document.forms[0];
         frmContent.submit();
    }
    可能是我说的不清楚吧,这回我把代码贴出来。就是在调用checkB_3Changed()函数的时候,使后面的代码停止执行一段时间,现在是用一个大循环来延时的,不过这样有时会抱错。希望各位能提供以下好的建议。