很简单的实现,只能输入新地址时作用,关闭窗口可能无效。
firefox 浏览器 离开页面的时候可以,关闭窗口不行, IE浏览器不知道。
RCS file: /home/cvs/bbs/nju09/bbsleft.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- bbs/nju09/bbsleft.c2004/12/11 02:19:491.2
+++ bbs/nju09/bbsleft.c2004/12/12 07:23:231.3
@@ -50,7 +50,7 @@
#endif
printf("<script src=" BBSLEFTJS "></script>\n"
"<body leftmargin=1 topmargin=3 MARGINHEIGHT=3 MARGINWIDTH=1"
- " onMouseOver='doMouseOver()' onMouseEnter='doMouseOver()' onMouseOut='doMouseOut()'>\n<nobr>");
+ " onMouseOver='doMouseOver()' onMouseEnter='doMouseOver()' onMouseOut='doMouseOut()' onUnload='doUnload()'>\n<nobr>");
if (!loginok || isguest) {
printf("<table width=124>\n");
printf
RCS file: /home/cvs/bbs/nju09/html/func.js,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- bbs/nju09/html/func.js2004/10/17 02:23:111.2
+++ bbs/nju09/html/func.js2004/12/12 07:23:181.3
@@ -16,6 +16,10 @@
return autoHide;
}
+function doUnload()
+{
+location='bbslogout';
+}
function doMouseOver()
{
mouseIsOver = 1;
--
FROM 218.194.254.*