使用chrome驱动程序捕获chrome浏览器的结束事件

问题描述 投票:6回答:2

我正在使用chrome驱动程序在vb.net中的某些网页的应用程序中进行自动化。

在应用程序操作期间,Chrome可能会在完成自动化过程之前关闭(用户可能关闭或者chrome可能会崩溃)。

现在我的要求是,如果在自动化运行时用户关闭了chrome,则应用程序需要知道用户引发chrome中的close事件,并且应用程序需要给出带有自定义文本的Yes / No消息以确认用户的行为。

我在互联网上搜索了一段时间,一无所获。请提供使用chrome驱动程序捕获vb.net中chrome浏览器关闭事件的方法。

vb.net google-chrome selenium-chromedriver
2个回答
0
投票

不确定我完全理解这个问题,但你能使用window.onbeforeunload方法吗?

例如See W3Schools


0
投票
$(document).ready(function () {
    window.onbeforeunload = function () {
        //your code here
    };
});
© www.soinside.com 2019 - 2024. All rights reserved.