CI框架怎么导入html的frame框架啊?
在控制器中 $this->load->view("frame/frame"),导入了frame.php,这个视图是一个框架<!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文件的,也不好用,不知道是不是一个原因
难道想要在视图层打开视图,只能再写一个控制器,然后调用么?
很明显地址不对 <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'); 就行了 这是我的主控制器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-18 15:36
这是我的主控制器index
//主页面
public function index(){
谢谢!
页:
[1]