急!window.event.returnValue 的问题~! 在线等

guanzi1987 2009-11-20 09:59:30
window.onbeforeunload = function(event){
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && window.event.clientY < 0 || window.event.altKey)
{
window.event.returnValue = "我要离开";
}else{
//window.event.returnValue = "";
}
}


请问各位高手 怎么可要获取 window.event.returnValue = "我要离开"; 选择后的返回值
...全文
368 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ma Ding 2012-02-21
  • 打赏
  • 举报
回复
基于单页面可以处理该问题,但是如果基于多页面 如果页面进行切换的时候 会重复的弹出 alert("") so场景不一样 哈
Ma Ding 2012-02-21
  • 打赏
  • 举报
回复
该问题 基于简单页面可以实现,但是基于多页面切换会存在一定的弊端!并不适应!
Ma Ding 2012-02-21
  • 打赏
  • 举报
回复
该问题 基于简单页面可以实现,但是基于多页面切换会存在一定的弊端!并不适应!
spring_liuliu 2011-11-26
  • 打赏
  • 举报
回复
回复于:2009-11-20 11:12:16JScript codewindow.onbeforeunload = function()
{
return '';
}
window.onunload = function()
{
//如果选择停留, 将看不到这个提示
alert('即将离开本页面');
}

判断下一个触发事件是否执行,若执行则点的是“确定”,反之“取消”
songfei5201314 2010-05-10
  • 打赏
  • 举报
回复
有项目管理经验的.NET开发的朋友,加上限500人的QQ群28720769,一起交流。
yeyanbinghappy 2010-05-10
  • 打赏
  • 举报
回复
window.event.returnValue="确实要离开该页面吗?您的使用情况还没有进行保存!按“确定”继续,或按“取消”留在当前页面";
如何判断我点击的是“确定”还是“取消”呢
guanzi1987 2009-11-20
  • 打赏
  • 举报
回复
嗯,不错不错,再次给我了提示,感谢各位大侠的支持
xiangtanboy 2009-11-20
  • 打赏
  • 举报
回复
window.onbeforeunload = function()
{
return '';
}
window.onunload = function()
{
//如果选择停留, 将看不到这个提示
alert('即将离开本页面');
}
道光2008 2009-11-20
  • 打赏
  • 举报
回复
父窗口中:
var retvalue = showModalDialog(子窗口)
guanzi1987 2009-11-20
  • 打赏
  • 举报
回复
嗯,是这个意思,请问有什么办法吗?
xiangtanboy 2009-11-20
  • 打赏
  • 举报
回复
你意思是说要获取用户选择的是确定离开还是停留在当前页面?
guanzi1987 2009-11-20
  • 打赏
  • 举报
回复
自己顶一下,求各位大侠了

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧