摘要:
由于项目中有个这样的需求,节点被编辑后。如果没有保存在离开页面时需要提示是否先保存。其实这个需求很简单,解决方案网上一搜一大堆。就是 window._edit = false; window.onbeforeunload = function (event) { if (window._edit) return "各个节点已编辑,还未保存?"; } 可是这样就带来一个问题。当我们点击【保存】按钮时也会弹出离开提示。这样肯定是不符合需求的。因为我们的asp:button 到最后无非也是通过__doPostBack方法来调用 submit();事件来进... 阅读全文