完全关闭浏览器

2 browser webbrowser-control

有什么解决方案我怎么能完全关闭浏览器?我需要这个,因为我正在从其他页面使用单点登录,并且在该页面上写入只有关闭浏览器才会注销用户.

Pau*_*xon 5

您无法关闭用户浏览器,但如果您可以识别包含会话的cookie,则可以清除它.如何执行此操作取决于您使用的语言.

在Javascript中,您将在与要清除的cookie相同的域上运行

var expired = new Date();
expired.setTime(mydate.getTime() - 86400);
document.cookie = "my_session_cookie_name=; expires=" + expired.toGMTString(); 
Run Code Online (Sandbox Code Playgroud)

在服务器端,您可以输出标头来设置或清除cookie.根据用户的浏览器设置,您可以在第三方域上设置cookie.这是PHP中的一个例子

setcookie ('my_session_cookie_name', '', time() - 86400);

//clear cookie for example.com
setcookie('my_session_cookie_name', '', time()-86400, '/', '.example.com');
Run Code Online (Sandbox Code Playgroud)