布局.cshtml:
window.onbeforeunload = function () {
alert("navigating away");
};
没有开火,你能帮忙吗?
最佳答案
您不应该在onbeforeunload
内警报
任何内容。功能。您应该返回一个字符串:
<script type="text/javascript">
window.onbeforeunload = function () {
return "navigating away";
};
</script>
此字符串呈现给用户的方式取决于用户代理。你完全无法控制它。但在大多数情况下,它会显示为确认弹出窗口。
关于javascript - window.onbeforeunload 未在 Layout.cshtml 中触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10750748/