鍍金池/ 問答/PHP  HTML/ Yii2用redirect可以跳轉(zhuǎn)到外站的同時(shí)在新窗口打開該頁面嗎?

Yii2用redirect可以跳轉(zhuǎn)到外站的同時(shí)在新窗口打開該頁面嗎?

我在使用redirect進(jìn)行頁面跳轉(zhuǎn)的時(shí)候, 發(fā)現(xiàn)沒有新開窗口的選項(xiàng), 請問各位有沒有什么方法能在控制器里面直接新開一個(gè)窗口跳轉(zhuǎn)到新頁面. . .

業(yè)務(wù)是點(diǎn)擊某個(gè)菜單, 然后調(diào)到外站
return $this->redirect("http://self.article.blabla.com:88/site/login");
打開一個(gè)新頁面

最好是在控制器里,

回答
編輯回答
氕氘氚

在控制里創(chuàng)建一個(gè)方法,直接調(diào)用$this->openUrlOnNewTab("https://segmentfault.com");

    public function openUrlOnNewTab($url) {
        echo "<script>window.open('{$url}');</script>";
        exit;
    }
2017年12月8日 03:15
編輯回答
真難過

感謝, 之前不出來是因?yàn)閺棿氨粸g覽器阻止了. . . ~

2017年5月16日 08:24