我希望检查页面是否有更改,并在用户离开前提醒用户,如果项目尚未保存。是否可以将onBeforeOnLoad与Tapestry的PageLink一起使用?我已经尝试过,到目前为止没有运气。感谢。
答案 0 :(得分:1)
假设您的意思是onbeforeunload
,这是javascript,并且与您的网页链接无关。而是使用下面的代码段在页面末尾添加脚本标记:
<script type="text/javascript">
window.onbeforeunload = function() {
return true;
};
</script>
有关详细信息,请参阅numpy.delete答案。