问题好奇怪~~~~window.open('about:blank');
不可以吗?

解决方案 »

  1.   

    因为客户说用window.open会被广告拦截器拦截.
      

  2.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <script language="JavaScript" type="text/JavaScript">
    function starwu() {
    var a = document.all("div1").innerHTML;
    document.all("div1").innerHTML = "<a href='about:blank' target='_blank'>"+ a +"</a>";
    }
    </script>
    </HEAD><BODY onLoad="starwu()">
    <CENTER>
    <BR><BR>
    <A HREF="about:blank" target="_blank">TEST1</A>
    <BR><BR>
    <DIV id="div1">TEST2</DIV>
    </CENTER>
    </BODY>
    </HTML>
      

  3.   

    广告拦截器不会拦截用户点击后触发的window.open 事件。
    它拦截的是页面加载中在没有用户响应的情况下弹出的窗口。
    所以你的问题不存在!