我有问题。在Web应用程序中,管理员(我的客户)可以编辑订单。他想要一个警告来防止失去工作。单击时发出警告:
- butons(Save,WorkOrder,DeliveryNote ..)
- 在左侧菜单上(我使用Master.page)
- 在资源管理器按钮上返回..
我只能在该管理页面中使用window.onbeforeunload(),将其称为主页面。
但问题是它只返回所有移动的默认资源管理器消息。
顺便说一句,这不好,因为在按钮保存它会问你“如果你确定要离开页面”,在其他情况下它是可以的。 Ony for save不是。我在单个按钮上添加了自定义警告,但我不能在菜单中,因为我希望仅以特定形式发出警告。
我正在考虑在另一个母版页上做,只为该页面...
你有想法,如何处理这个?
谢谢你们:)
编辑:
我想,对不起
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 explorer-back按钮添加警告? 任何想法?
答案 0 :(得分:0)
我在单个按钮上添加了自定义警告,但我不能在菜单中,因为我希望仅以特定形式发出警告。
如何让javascript函数查看当前的浏览器页面(使用“window.location”对象)来显示菜单项点击的消息,只显示您在特定表单页面中的位置?可以工作,但要注意页面重命名...