十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
前端脚本只能曹组cookie,无法操作session,session只能在后台操作,并且一般情况下,关闭浏览器后session会自动被清除的。
站在用户的角度思考问题,与客户深入沟通,找到东港网站设计与东港网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名与空间、网站空间、企业邮箱。业务覆盖东港地区。
首先我说你的onblur去验证,而且还是alert的提示,
我觉得既不美观,又不是很好的客户体验,
如果是去判断,倒不如把所有验证统统放在提交按钮上,
即点提交时再去做验证,然后再alert也不迟。
$("#btnSubmit").click(function () {
//验证
});
这样既解决了你的问题,又让代码更清晰。
一般都是页面上有安全退出按钮。你可以跳转控制器到服务器上清理。
要不session有个过期时间可以自动清理。
如果你是点关闭按钮,听很多朋友说浏览器有些都不监听关闭事件的。下面这个只兼容ie.
window.onbeforeunload = function (e) {
e = e || window.event;
var y = e.clientY
if (y = 0
|| y = Math.max(document.body.clientHeight, document.documentElement.clientHeight)
)
e.returnValue = "确认关闭浏览器窗口?!!";
}
无权限操作浏览器
js只能关闭本身窗口,或由当前页面派生出的新窗口
不能直接关闭其他窗口
用window.close可关闭当前窗口
1、jQuery 的所有功能来源于JavaScript,jQuery本身只是js的一个封装类库。
2、使用 JavaScript 只有关闭当前窗口的方法,而且会弹出确认框提示是否关闭。但是无法关闭当前浏览器的其他窗口。
3、JavaScript 没有这种方法,所有 jQuery 也没有。但是很多浏览器有这样的功能,就叫做关闭其他窗口或者关闭其他标签页。
4、希望对你有帮助。