这个变态问题如何实现呀,我用了msgbox,可是不能去掉标题“vbscrupt”---这个很恶心。
除了这个还有什么好的办法呀??谢谢了!!!!!!

解决方案 »

  1.   

    http://topic.csdn.net/t/20040920/17/3391572.html
      

  2.   

    这个你可以利用一个自定义的方式
    或者是重定义confirm
      

  3.   

    几位大哥,能否说的具体一些呢?还有只有做删除的操作才会是这个样子的。如果重写别的confrim也一个样子了呀??
      

  4.   

    标题栏的字是不能去的,
    可以用div来实现呀
      

  5.   

      <script   language=javascript><!--  
      /*@cc_on   @*/  
      /*@if   (@_win32   &&   @_jscript_version>=5)  
      function   window.confirm(str)  
      {  
              execScript("n   =   msgbox('"+   str   +"',   257,   '自定的的   confirm')",   "vbscript");  
              return(n   ==   1);  
      }  
      @end   @*/  
      alert(confirm("重载的confirm弹出框,   焦点在取消上"));  
      //   --></script>
      

  6.   

    地址都给你了,自己不去看看?真懒,呵呵
    <script language=javascript>
    <!--   
    /*@cc_on   @*/
    /*@if(@_win32 && @_jscript_version>=5)  
    function window.confirm(str){  
      str=str.replace(/\'/g,"'&chr(39)&'").replace(/\r\n/g,"'&VBCrLf&'");  
      execScript("n=msgbox('"+str+"',257,'自定的的confirm')","vbscript");  
      return(n==1);  
    }  
    @end @*/ 
     
    //-->
    </script>
    <input type=text name=a id=a onclick="confirm('看看焦点在哪里?')">
      

  7.   

    我有试呀?可是“vbscript”这个标题去不掉呀有什么高招吗?
      

  8.   

    用showModalDialog自己实现alert吧.
    这样就不会有这样的限制了.用div模拟也可以,
    但由于非阻塞的.
    你需要修改一些代码逻辑.
      

  9.   

    看一下这个帖子是否有用
    http://topic.csdn.net/u/20080403/15/ed1832c0-ac2f-4a23-8283-edd360fb1b20.html