我的网页看起来像是:
<%@ Page Language="vb" AutoEventWireup="false" MasterPageFile = "~/Master11.master" CodeBehind="test7.aspx.vb" Inherits="MyApp.test7" %>
<%@ MasterType TypeName = "ASP.sample_template_master" %>
<asp:Content ID="Content2" ContentPlaceHolderID="mainContent1" runat="server">
</asp:Content>
当用户关闭浏览器时,如果用户想要在退出前保存,我想显示一个确认框。
如果他说是,那么我希望将信息保存在数据库中并关闭浏览器,否则我只是关闭浏览器。
我读过msdn论坛,但我找到的只是关闭窗口事件,我无法在这里申请。
请帮忙。
谢谢, krum_cho。
答案 0 :(得分:0)
尝试使用以下JavaScript语句。
window.onbeforeunload = function () {
if ((window.event.clientX < 0) || (window.event.clientY < 0) || (window.event.clientX < -80)) {
alert("Child window is closing...");
}
};