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

[HELP] CI框架怎么导入html的frame框架啊?

[复制链接]
发表于 2014-4-17 14:03:45 | 显示全部楼层 |阅读模式
在控制器中 $this->load->view("frame/frame"),导入了frame.php,这个视图是一个框架
HTML复制代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<frameset rows="80,*" cols="*" framespacing="0" frameborder="yes" border="1" bordercolor="#000000">
  <frame src="top.php" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
  <frameset rows="*" cols="137,*" framespacing="0" frameborder="yes" border="1">
    <frame src="letf.php" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
    <frame src="right.php" name="mainFrame" id="mainFrame" title="mainFrame" />
  </frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>
复制代码

然后再浏览器调用控制器,top,left,right都是错误404,求解答!还有,自己写的ajax,有调用php文件的,也不好用,不知道是不是一个原因
难道想要在视图层打开视图,只能再写一个控制器,然后调用么?

发表于 2014-4-18 13:59:59 | 显示全部楼层
很明显地址不对
发表于 2014-4-18 15:34:51 | 显示全部楼层
<frameset border=0 framespacing=0 rows="60, *" frameborder=0>
        <frame name=head src="<?php echo site_url('index/head');?>" frameborder=0 noresize scrolling=no>
            <frameset cols="170, *">
                <frame name=left src="<?php echo site_url('index/left');?>" frameborder=0 noresize />
                <frame name=right src="<?php echo site_url('index/right');?>" frameborder=0 noresize scrolling=yes />
            </frameset>
    </frameset>
    <noframes>
    </noframes>
------------------------------------------------------------
<?php echo site_url('index/left');?> 这个是我index控制器下的left方法,left方法里面 直接执行$this->load->view('lenft'); 就行了
发表于 2014-4-18 15:36:54 | 显示全部楼层
这是我的主控制器index
        //主页面
        public function index(){
                $this->load->view('index');
        }

        //左侧
        public function left(){                               
                $this->load->view('left');
        }
       
        //右侧
        public function right(){
               
                $this->load->view('right');
        }
       
        //头部
        public function head(){
               
                $this->load->view('head');
        }
 楼主| 发表于 2014-4-19 16:31:36 | 显示全部楼层
小刘 发表于 2014-4-18 15:36
这是我的主控制器index
        //主页面
        public function index(){

谢谢!

本版积分规则