我需要知道是否可以在新窗口中加载codeigniter视图?
我需要像这样发送数据给视图
$this->load->view('pdfview', $data);
但是我希望这个视图在新窗口或标签
中打开你好我需要知道是否可以在新窗口中加载codeigniter视图?
我需要像这样发送数据给视图
$this->load->view('pdfview', $data);
但是我希望这个视图在新窗口或标签页中打开
尝试使用锚标记加载页面,并将目标设置为"blank",如
<a href="mydomain/controller/function" target="_blank">Goto Page</a>
打开新窗口不是服务器端操作(这是PHP) -它是客户端。你应该把目标添加到你的<a>
标签。
您不能使用服务器端语言(PHP)来控制客户端行为(强制为超链接打开一个新的浏览器窗口)。
你如何调用你的控制器/视图?显然是从你网站上的链接。
在该链接上添加target="_blank"属性。
Eg: <a href="pdf/view/12" target="_blank">View PDF</a>
用户点击它,它会打开一个新窗口