onbeforeunload

    49热度

    3回答

    我尝试下面的代码在关闭浏览器窗口中收到一条提醒: window.onbeforeunload = confirmExit; function confirmExit() { return "You have attempted to leave this page. If you have made any changes to the fields without clicking

    7热度

    3回答

    背景:我使用C#Code-Behind创建了一个非常简单的聊天室样ASP.NET页面。当前用户/聊天消息显示在位于AJAX更新面板内的控件中,并使用定时器 - 它们每隔几秒从DB中提取信息。 我试图找到一种简单的方法来处理设置用户的状态为“离线”,当他们退出浏览器,而不是点击“注销”按钮。 IsOnline的“离线”状态目前仅为1 char(y/n)。 到目前为止,我已经看到window.onbe

    12热度

    4回答

    我正在使用netadictos发布到问题here的代码。我想要做的就是在用户远离或关闭窗口/选项卡时显示警告。 netadictos发布的代码似乎在IE7,FF 3.0.5,Safari 3.2.1和Chrome中正常工作,但在Opera v9.63中无法使用。有谁知道在Opera中做同样的事情吗? Thx,Trev

    21热度

    9回答

    我有一个基于AJAX的网格控件。 我们挂钩到window.onbeforeunload事件中,检查它们是否有未保存的数据,如果是这样,就会显示一条消息“您确定要导航...您有未保存的数据...”。 这一切都很好。 但是AJAX调用也会触发window.onbeforeunload,所以如果网格有未保存的数据,并且我们进行AJAX调用(例如删除另一个网格中的一行),用户会得到“您确定要导航...你有

    11热度

    4回答

    我正在尝试为使用onbeforeunload事件在离开前提示用户的网页编写Selenium测试。 Selenium似乎无法识别出现的确认对话框,或者提供点击“确定”或“取消”的方法。有没有办法做到这一点?如果这是相关的,我使用Java Selenium驱动程序。