这个应该是由客户端浏览器控制了,不是服务器端的jsp管理的范围.
<script language="javascript">
function f(){
alert("aaa");
}
</script>
<body onbeforeunload="f();">
<a href="http://www.baidu.com">baidu</a>
</body>
<script language="javascript">
function f(){
alert("aaa");
}
</script>
<body onbeforeunload="f();">
<a href="http://www.baidu.com">baidu</a>
</body>
然后用AJAX去后台做一些操作. /**
*向给定的地址发送请求;并返回请求结果;
*/
function readData(urlAddr)
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("POST",urlAddr,false);
xmlhttp.Send();
return xmlhttp.responseText ;
}urlAddr就是你要请求的URL