怎么样在离开页面,跳转前作确认提示“确认离开当前页码?未保存数据将会丢失!”,确定后再进行操作。
如图:我现在要实现的效果是只要按左边的链接就提示“数据未保存,是否要离开本页?”
我同了网上的一些js脚本都不行,按左边框架页的链接时状态为“刷新”,而不是“关闭离开页面”。这种情况如何解决?
window.onbeforeunload = function () { var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth - 20;
if (b && window.event.clientY < 0 || window.event.altKey) {
alert("是关闭而非刷新");
window.event.returnValue = "是否关闭?";
} else {
alert("是刷新而非关闭");
}
}脚本JavaScript框架C#.NET
如图:我现在要实现的效果是只要按左边的链接就提示“数据未保存,是否要离开本页?”
我同了网上的一些js脚本都不行,按左边框架页的链接时状态为“刷新”,而不是“关闭离开页面”。这种情况如何解决?
window.onbeforeunload = function () { var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth - 20;
if (b && window.event.clientY < 0 || window.event.altKey) {
alert("是关闭而非刷新");
window.event.returnValue = "是否关闭?";
} else {
alert("是刷新而非关闭");
}
}脚本JavaScript框架C#.NET
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货