yii2中redirect跳转至外站并在新窗口打开页面
在使用yii2的redirect跳转页面时,如何在新窗口打开目标页面呢?
问题详情
需要实现以下业务逻辑:
通过服务器端的redirect无法直接实现上述需求,需要借助javascript。
在控制器中,使用以下代码打开新窗口:
$this->redirect("http://self.article.blabla.com:88/site/login"); $this->view->registerjs('window.open("http://self.article.blabla.com:88/site/login", "_blank");');
这将同时执行页面跳转并在新窗口中打开目标页面。
以上就是Yii2中如何通过Redirect在新窗口打开外站页面?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号