Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript调用AJAX模式弹出窗口_Javascript_Ajax_Modalpopupextender - Fatal编程技术网

使用JavaScript调用AJAX模式弹出窗口

使用JavaScript调用AJAX模式弹出窗口,javascript,ajax,modalpopupextender,Javascript,Ajax,Modalpopupextender,我在window.onbeforeunload事件中使用javascript函数在用户退出页面时警告用户。我想调用AJAX模式弹出窗口,而不是默认的弹出消息窗口。当我尝试使用模式弹出窗口时,默认弹出窗口也显示为returnfalse。有没有办法阻止这个默认弹出窗口??请在下面找到我的java脚本代码。谢谢,贾斯汀 function confirmExit() { if (needToConfirm) { var optOut = 0; if (docume

我在window.onbeforeunload事件中使用javascript函数在用户退出页面时警告用户。我想调用AJAX模式弹出窗口,而不是默认的弹出消息窗口。当我尝试使用模式弹出窗口时,默认弹出窗口也显示为returnfalse。有没有办法阻止这个默认弹出窗口??请在下面找到我的java脚本代码。谢谢,贾斯汀

function confirmExit() {
    if (needToConfirm) {
        var optOut = 0;
        if (document.getElementById('<%= hidOptOut.ClientID%>') != null) {
            optOut = document.getElementById('<%= hidOptOut.ClientID%>').value;
        }
        if (optOut == 0 || optOut == '') {
            $find("mpe").show();
            return false
        }

    }
}

有没有可能对代码进行修改,以便我们能够看到它的实际应用并更好地帮助您?嗨,Vivek,非常感谢您的回复。我认为不可能在beforeunload事件中更改弹出窗口。从Microsoft找到此链接。谢谢,贾斯汀