<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<script language="javascript" type="text/javascript">
function closepage()
{
window.open("ad.jsp");
}
</script><title>index.gif</title>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
</head><body onunload="closepage()">
这个是我的主页的代码 我想在用户关闭页面后打开  AD.JSP  然后在AD。JSP里销毁SESSION 怎么做到? 现在这个AD。JSP老是打不开  很郁闷;请高手帮忙!

解决方案 »

  1.   

    把ad.jsp加上http构成完成的路径试试
      

  2.   

    window.open("ad.jsp");---->window.open('ad.jsp');
    试试
      

  3.   

    http://blog.cnknow.com/blogview.asp?logID=624看看这个就明白了哈!
      

  4.   

    <body onunload="closepage()">你这个明明是在页面加载的时候打开ad.jsp嘛。怎么能说是在关闭时打开呢。
      

  5.   

    楼主的代码是没有问题的.要有问题,你看看是不是路径的问题吧...
    onunload的用法是没有任何问题的.
    我测试过了.
      

  6.   

    window.top.opener=null;
    window.top.close();  
    window.open("ad.jsp", "_blank");
      

  7.   

    <body onunload="javascript:closepage()">
      

  8.   

    用JS的location href="as.jsp" 这样来打开试试