用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3944|回复: 8
收起左侧

请问如何在控制器中打开新窗口视图文件

[复制链接]
发表于 2009-10-8 11:50:57 | 显示全部楼层 |阅读模式
如题,在控制器中打开新窗口打开新视图片文件.
发表于 2009-10-8 12:29:14 | 显示全部楼层
你说超链接么?
 楼主| 发表于 2009-10-8 13:54:13 | 显示全部楼层
在控制器中打开视图php文件用
this->load->view('ackground_t',$aa);
但只能在原窗口打开,请问怎样在新窗口中打开新视图?
发表于 2009-10-8 14:00:56 | 显示全部楼层
你是说浏览器的窗口...?
发表于 2009-10-8 14:01:51 | 显示全部楼层
貌似有个属性target="_blank"
发表于 2009-10-8 14:05:22 | 显示全部楼层
貌似有个属性target="_blank"
kazaff 发表于 2009-10-8 14:01
就是超链接...
LZ说得太复杂...
 楼主| 发表于 2009-10-8 14:29:39 | 显示全部楼层
但这个target=_blank唔清楚放在this->load->view('ackground_t',$aa);语名的哪个位置?
发表于 2009-10-8 14:44:38 | 显示全部楼层
视图文件1用打开新的窗口显示视图2方法:

视图文件1中用普通的html代码写 target=_blank,地址写调用视图2的控制器的URI,例如

HTML复制代码
<a href="http://localhost/ci/index.php/controller2/function" target="_blank">
复制代码


在控制器 controler2的function中去载入视图this->load->view('ackground_t',$aa)
也可以在原有的控制器中的另外一个function中载入视图
发表于 2009-10-9 14:22:17 | 显示全部楼层
楼上回答的很好,楼主明显是没搞清服务器端和客户端,呵呵

本版积分规则