返回首页

您好,

我使用它在IE浏览器的工作,但不是在Chrome浏览器关闭事件。__doPostBack的

下面是我用的JavaScript函数:

<script type="text/javascript" language="javascript">

    window.onbeforeunload = doUnload;

    function doUnload() {

        if ((window.event.clientX < 0) || (window.event.clientY < 0) || ((event.altKey == true) && (event.keyCode == 0))) {

            alert("hello IE");

            btncall();

        }

        else {

            if (!e) var e = window.event;

            {

                if (e) {

                    alert("hellooooooooooo Chromee...");

                    alert(document.getElementById("<%=lbtn_Logout.ClientID %>"));

                    var lbtnlogout = document.getElementById("<%=lbtn_Logout.ClientID %>");

                    __doPostBack(lbtnlogout, '');

 

                }

            }

        }

        function btncall() {

            debugger;

            var btn = document.getElementById("ctl00_lbtn_Logout");

            if (btn != null) {

                btn.click();

            }

        }

    }

</script>

{C}
它不是在Chrome中工作的任何一个可以帮助我......
感谢在前进。

回答

评论会员: 时间:2