<BODY onunload="alert('感谢您访问本站');open('http://www.csdn.net/')"> 

解决方案 »

  1.   

    <BODY onunload="javascript:alert('感谢您访问本站');open('http://www.csdn.net/')"> 
    这样就可以了。
      

  2.   

    ie7下本机测试是可以的,换下位置看看
    <BODY onunload="open('http://www.csdn.net/');alert('xx');">
      

  3.   

    <script>
    window.onunload=function (){
    alert("ddd")
    open('http://www.csdn.net/')
    }
    </script>
      

  4.   

    看我这个为什么不行,该怎样修改
    <script>  
      function   loginout()  
      {  
      <%  
     response.write("<script>alert('abcd');location.href='http://www.csdn.net/'</script>")      
       %>  
      }  
      </script>  
      <body   onunload="loginout()">
      

  5.   

    <script>   
    function loginout()   
    {   
    <%   
       response.write "alert('abcd');open('http://www.csdn.net/');"       
    %> 
    }  
    </script>   
    <body onunload="loginout()">location.href是本窗口转址,不行的
      

  6.   

    但是用open的话现在像firefox之类的浏览器都屏蔽了所以就实现不了跳转了
      

  7.   

    还是不行啊。
    能不能在asp中加个判断语句,让它在onunload发生时弹出对话框,然后再来个对话框跳转
      

  8.   

    <BODY onunload="javascript:alert('感谢您访问本站');open('http://www.csdn.net/')">  
      

  9.   

    不是本地站点的话,涉及安全性问题了,不是asp能解决的。
      

  10.   

    很多情色XX网都有这个功能  (你只是多个 弹出alert)
    你随便找个来看看就知道了
    不过这个功能给人感觉不好
    有强奸的味道.........
      

  11.   

    强制弹出新窗口吗?你可以参考这段代码,弹出窗口拦截器是组织不了的哦!
    function openForceWindow(sUrl) 

    new ForceWindowGet().open(sUrl); 

    function ForceWindowGet () 

      this.r = document.documentElement; 
      this.f = document.createElement("FORM"); 
      this.f.target = "_blank"; 
      this.f.method = "get"; 
      this.r.insertBefore(this.f, this.r.childNodes[0]); 

    ForceWindowGet.prototype.open = function (sUrl) 

      this.f.action = sUrl; 
      var u,g,StrBack=''; 
    if(arguments[arguments.length-1]=="#") 
        u=sUrl.split("#"); 
    else 
        u=sUrl.split("?"); 
    if (u.length==1) g=''; 
    else g=u[1];  
    if(g!=''){ 
       gg=g.split("&"); 
       var MaxI=gg.length; 
       for(xm=0;xm<MaxI;xm++){ 
        var kv = gg[xm].split("=");  
          var d = document.createElement("INPUT"); 
        d.type="hidden"; 
        d.name=kv[0]; 
        d.value=kv[1]; 
        this.f.insertAdjacentElement ("afterBegin",d); 
       } 

      this.f.submit(); 

    function ForceWindowPost () 

      this.r = document.documentElement; 
      this.f = document.createElement("FORM"); 
      this.f.target = "_blank"; 
      this.f.method = "post"; 
      this.r.insertBefore(this.f, this.r.childNodes[0]); 

    ForceWindowPost.prototype.open = function (sUrl) 

      this.f.action = sUrl; 
      this.f.submit(); 

    // 使用方式 
    // new ForceWindowGet().open(XXXX);