执行a() 方法后会弹出一个JS框怎样才能在执行a()后 禁止弹出JS框 或 无提示自动关闭即将弹出的JS框
谢谢各位了

解决方案 »

  1.   


    用div模拟,然后用setTimeout 2秒后关闭div即隐藏
      

  2.   

    <script type="text/javascript">
    var a=(function(){
    var hasExec = false;
    return function() {
    if( hasExec === false ) {
    hasExec = true;
    alert("Here");
    } else  return;
    };
    })();
    a();
    a();
    </script>
      

  3.   

    http://topic.csdn.net/u/20100721/12/7041f657-f9f5-498f-abdb-c2de6a9c5959.html
      

  4.   

    a()方法是一个封装的组件的一个方法 每次调用这个方法 都要弹出js框  期待高手!!!
      

  5.   

    a()方法是一个asp.net封装的组件的一个方法 每次调用这个方法 都要弹出js框 期待高手!!怎么自动关闭这个JS框
      

  6.   

    哦,前面的回复把问题看错了,汉一下!a()方法封装在组件中,LZ不能修改代码在组件内部把问题解决?在组件外部解决,似乎方法很有限。
      

  7.   


    是购买的一个组件 webgrid 没有源码 但是有一个 newRow.Update()  也就是添加一个新行  老是要弹出一个JS框 
    请各位帮忙  自动关闭这个JS框或禁止弹出这个JS框
      

  8.   

    window.alert = function(){};
    a();不过这个方法会影响其他的alert个人建议使用Jquery的插件来实现 提示信息框如果工程中有 EXT 那就更简单了,直接用Ext.Msg.alert('titile','message');
      

  9.   

    你要用什么方法关闭这个弹出窗体???
    如果用JS这个是没有办法实现的,不过如果是.NET的话,你可以用API(FindWindow)去监视桌面上的窗体,然后调用API(Send_Message)模拟关闭或是点击确定.