在新选项卡Yii2中使用params重定向到外部链接

时间:2016-03-09 05:25:18

标签: yii2

当用户进行任何更改时,我正在尝试向用户进行预览。 目前我有一个名为actionPreview()的动作。 actionPreview()应该在新窗口中打开一个网站,其中包含一些参数。  我已经尝试了以下所有内容,

public function actionPreview()
     {
       $this->redirect('http://www.yiiframework.com'); // opens a website in the same window


       $this->redirect('http://www.yiiframework.com',array('target'=>'_blank')); // gives an error 
     } 

任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:2)

无法在PHP中重定向到新窗口。

请参阅以下类似问题:

使用HTML显示预览链接:

<a href='...' target='_blank'>...</a>

或尝试JavaScript解决方案: