我遇到问题。在Web应用程序中,管理员(我的客户)可以编辑订单。他希望发出警告以防止失去工作。警告:如果你点击: - butons(保存,工单,DeliveryNote ..)
- 左边的菜单(我用Master.page) 上 - 在资源管理器按钮返回..仅在特定页面上发出警告(点击后退,在菜单上,在按钮上)
我所能做的,只有与窗口.onbeforeunload()在该管理页面中,将其称为主页面。
但问题是,它只会返回所有移动的默认浏览器消息相同。
顺便说一句,这是不好的,因为在按钮保存它问你“如果你一定要离开页面”在其他情况下它是可以的。 Ony保存不是。
我把单个按钮的自定义警告,但我不能在菜单,因为我想只在特定形式的警告。
我想这样做onother母版页,仅针对网页...
你有想法ENY,如何来处理呢?
感谢老乡:)
编辑:
我想通了,不好意思
jQuery(document).ready(function() {
jQuery('.change-control').change(function() {
jQuery('td#Menu a, .button.report').click(function (e) {
if (confirm('Warning, unsaved order changes will be lost!')) {
}
else {
e.preventDefault();
}
});
});
});
问题仍然是如何添加警告到clickon资源管理器的后退按钮? 有什么想法?