【发布时间】:2013-07-02 07:10:01
【问题描述】:
有没有办法将 dompdf 创建的 pdf 打开到新的浏览器选项卡? 我试过这些。 当我单击生成按钮(现在是提交按钮)时,控制器操作 下面给出
控制器:
function generatePdf()
{
require_once("dompdf/dompdf_config.inc.php");
$data="this is a sample pdf";
$dompdf = new DOMPDF();
$html = $this->load->view('report/modelpdfview', $data, true);
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("mypdffile.pdf",array('Attachment'=>0));
$this->load->view('view/mysiteView', $data);
}
但它在同一位置打开,导致用户将失去对该站点的控制。 (我知道浏览器中有返回按钮)
【问题讨论】:
-
为什么不在指向您的 pdf 的链接中添加 target="_blank"?
-
目前我正在这样做。但它需要服务器空间来存储文件。我只想通过编程生成一个pdf文件并将其显示给浏览器(这也可以)。无需存储文件。