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