提问者:小点点

窗close();内拉维尔控制器


我想在单击注销时关闭laravel controller中的浏览器。我想编写java脚本窗口。close()(laravel 5.3)。

 public function logout(){
    //Session::flush();
    Auth::logout();
    //return Redirect::route('close');
}

我创建我的页面使用母版和子页面结构。(即)显示子页面在主页使用产量(内容)在sampleApp.blade.php(母版页)


共1个答案

匿名用户

最新的浏览器版本不允许任何脚本关闭最初不是由同一脚本打开的窗口。这是一种安全预防措施,你对此无能为力。

您可以检查Window.close()留档页面以阅读更多信息。

我建议您遵循最佳实践,即在用户注销后将其重定向到主页。

(当然,您不能从控制器关闭浏览器)