如何在用户关闭浏览器时向用户显示警报
How to show alert to user if the user is closing the browser?
我正在开发一个视频上传网站,用户正在注册和上传无限大小的视频,我们遇到的问题是一些用户不太聪明,尽管我们向他们显示正在处理图像和我们正在处理您的数据的消息,但他们仍然没有发现视频是否已上传并在上传之前关闭窗口, 平均视频大小约为 500MB,因此我想在他们尝试关闭窗口时向他们显示您的视频正在处理的警报,我只想知道有什么方法可以找到用户正在关闭浏览器或选项卡,我搜索了它,但不幸的是找不到解决方案, 在这种情况下,任何人都可以帮助我。
提前谢谢。
试试这个:
爪哇语
<script language="JavaScript">
window.onbeforeunload = confirmclose;
function confirmclose(){
choice="Are you sure you want to leave?";
return choice;
}
</script>
Jquery
<script src="jquery-1.7.1.js" type="text/javascript"></script>
<script src="jquery.confirm.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
function confirmclose() {
return "Are you sure? you want to close";
}
window.onbeforeunload = confirmclose;
});
<script language="JavaScript">
window.onbeforeunload = WindowCloseHanlder;
function WindowCloseHanlder()
{
window.alert('test');
}
</script>
相关文章:
- 如何在使用XMLHttpRequest时向用户显示实际的网络错误
- 从Meteor呼叫向用户显示相应的错误消息
- 如何从HTML页面中的用户显示中获取输入
- Google 表格:为特定用户显示不同的行
- 角度 ui-select 绑定到一个属性,但向用户显示另一个属性
- 希望仅为已登录的用户显示链接,否则它显示该链接在AngularJS和NodeJS中被隐藏或禁用
- 向用户显示多条确认消息的最佳方式
- 向用户显示坐标并触发事件
- 如何让网页显示一次,并且不再向用户显示
- 在 chrome 扩展程序中向用户显示消息
- 如何在用户关闭浏览器时向用户显示警报
- 在提交之前操作表单值而不向用户显示
- 更改在带有图像的测验中向用户显示的结果
- 在 PHP 中向随机用户显示 html 内容
- 如何检查网站用户显示的纵横比
- 向用户显示 JSON 时的 XSS
- 为国际用户显示消息
- 在 CRM 2011 上为用户显示/隐藏功能区按钮
- 有没有办法在向用户显示整个地图时隐藏数据库的地图数据
- 如何在不向用户显示更改的情况下调整发送到iframe的表单值