簡體   English   中英

如何在yii控制器動作中呈現彈出窗口?

[英]How to render a popup in yii controller action?

如何在YII控制器動作中呈現彈出窗口?

我想為某些操作打開新窗口...請對此提供幫助...(我在調用操作時希望此操作,而不是在單擊鏈接時才需要)

防爆。 當我在發票控制器中查看操作時,應在新窗口中打開...

有什么辦法可以渲染彈出窗口...

這是我使用MPDF生成pdf的操作。它應該在新窗口中打開。

public function actionReport() {
    $date=Yii::app()->Date->onlyNow();
    $name="ITEM Reprt(".$date.")";
    $mPDF1 = Yii::app()->ePdf->mpdf('L', 'A5');
    $mPDF1->WriteHTML($this->renderPartial('test', array(), true));
    $mPDF1->Output($name,'I');

}

謝謝...!

為什么彈出窗口? 只需使用target="_blank"創建鏈接,瀏覽器將根據用戶首選項打開新窗口或新選項卡。

<a href="<?= Yii::app()->createUrl('report', array(/* params */));?>" target="_blank">Print PDF!</a>

您甚至可以嵌入pdf或使用pdfobject等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM