window.opener=null
window.close();

解决方案 »

  1.   

    被楼上抢了....回个顺便的正则式
    ^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$
      

  2.   

    纠正 javascript:
    \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
      

  3.   

    如果是
    new 一个activex 控件的话,如何不弹出那个提示框
    例如
    new fso = new ActiveXObject("Scripting.FileSystemObject");
      

  4.   

    是因为这个Acticx控件比较体别吗?
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    这个就不会出现提示啊
      

  5.   

    如果要想写文件,除了fso 还可以用什么?
      

  6.   

    用js等脚本语言写的open肯定要弹出提示框的。
    <SCRIPT LANGUAGE="JScript">
    function foo() {
        close();}
    </SCRIPT>
    <BODY onclick="foo();">
    Click this page and window.close() is called.
    </BODY>
    写windows API倒是可以实现。
      

  7.   

    在不起IIS的情况下,有什么办法写文件(用js)
      

  8.   

    <SCRIPT LANGUAGE="JScript">
    window.opener=null
    window.close();
    </SCRIPT>
      

  9.   

    ajax怎么转换编码格式?
    我只是读取一个txt文本的
    xmlHttp.open("GET","test.txt",true);然后再页面上显示这个文本(test.txt)的内容
    if(xmlHttp.status == 200){
    document.getElementById("results").innerHTML = xmlHttp.responseText;
    }
      

  10.   

    编码转换,可以用常见的bytes2BSTR函数去转,但这样太消耗资源了.
    建议楼主在服务端使用escape转码,在客户端用unescape解码,则一切OK
      

  11.   

    <SCRIPT LANGUAGE="JScript">
    window.opener=null
    window.close();
    </SCRIPT>
      

  12.   

    除了 FSO
    还可以用 Wsh.shell 用命令行创建。
    还可以用 ADODB.Stream
    还有,你的网页本来就创建到客户端的 缓存里去了。