//关闭当前窗口,非刷新
<script type="text/javascript">
var value1 = $("#id1").val();
var value2 = $("#id2").val();
window.onbeforeunload = function(){
if(event.clientY < 0 && event.clientX > document.body.clientWidth - 20
|| event.clientY < 0 && event.clientX < 20
|| event.altKey || event.ctrlKey
|| event.clientY > document.body.clientHeight){
var value11 = $("#id1").val();
var value22 = $("#id2").val();
if((value1 != value11 || value2 != value22)){
return "当前数据未保存,确定要离开吗?";
}
}
}
</script>