Nic*_*ver 25
您不能将文本设置为"是"/"否"(在大多数浏览器中它将为"确定"/"取消"),但是在以任何方式离开页面时您都可以提示(使用时请小心)使用window.onbeforeunload,像这样:
window.onbeforeunload = function() {
return "Are you sure you wish to leave the page?";
}
Run Code Online (Sandbox Code Playgroud)
只有在有充分理由的情况下才使用此功能,不要惹恼用户.话虽这么说,这将在离开页面时提示,包括历史记录返回,转发,刷新,关闭窗口/选项卡,单击链接以导航或提交表单等等.所以你可能想在此时调用它去某个不应该提示的地方:
window.onbeforeunload = null;
Run Code Online (Sandbox Code Playgroud)
例如,提交一种信息形式,您希望在离开/丢失数据时提示,但在实际提交时却不提示.
| 归档时间: |
|
| 查看次数: |
25288 次 |
| 最近记录: |