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

[已解决] 怎么将值传入到frame中?

[复制链接]
发表于 2011-4-13 00:33:38 | 显示全部楼层 |阅读模式
本帖最后由 a289459798 于 2011-4-13 16:47 编辑

我将数据库查询出来的值怎么能传入到frame中呢?比如我 $this->load->view('admin/adminxx',$data_view);
admin/adminxx 这个页面可以接收到

<frame src="<?php echo site_url("adminxx/hortative")?>" name="mainFrame" id="mainFrame" title="main" />


但是admin/adminxx  中嵌入的frame框架中不能接收到,该怎么处理呢?
发表于 2011-4-13 07:42:52 | 显示全部楼层
首先你要搞清楚iframe是什么东东,他只是一个内嵌网页,你上面的地址是adminxx/hortative,你传傎应该在adminxx/hortative这个页面显示和iframe没有任何关系.
发表于 2011-4-13 09:45:33 | 显示全部楼层
通过JS实现?
发表于 2011-4-13 10:20:45 | 显示全部楼层
支持2楼
iframe相当于网页里再嵌入一个网页,你嵌入的网页是adminxx/hortative
那么你传值也应该传入adminxx/hortative里才会在iframe里显示
 楼主| 发表于 2011-4-13 13:50:04 | 显示全部楼层
回复 2# longjianghu


   但是我的这个页面有3个iframe标签啊、<frameset rows="105,*" cols="*" frameborder="no" border="0" framespacing="0">
  <frame src="<?php echo site_url("adminxx/head")?>" name="topFrame" scrolling="no" marginheight="105" id="topFrame" title="head" />
  <frameset rows="*" cols="201,*" framespacing="0" frameborder="no" border="0">
      <frame src="<?php echo site_url("adminxx/daohang")?>" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="daohang" />
    <frame src="<?php echo site_url("adminxx/hortative")?>" name="mainFrame" id="mainFrame" title="main" />

  </frameset>



不能只传到hortative 这个页面啊
发表于 2011-4-13 20:59:28 | 显示全部楼层
你这个是想搞后台管理系统吧,感觉你根本没理解什么是iframe。建议你看一下www.w3chool.com.cn
发表于 2011-11-6 22:40:14 | 显示全部楼层
longjianghu 发表于 2011-4-13 07:42
首先你要搞清楚iframe是什么东东,他只是一个内嵌网页,你上面的地址是adminxx/hortative,你传傎应该在adminx ...

弱弱的问二楼一下,楼主代码里的$this->load->view('admin/adminxx',$data_view);
admin/adminxx中的adminxx是视图吧,而<frame src="<?php echo site_url("adminxx/hortative")?>" name="mainFrame" id="mainFrame" title="main" />这里的adminxx指的是控制器呀,hortative是函数,按照你的意思是把变量传到了控制器adminxx里的hortative函数里,而不是传到了视图hortative里呀,这两个根本就不是一个概念吧

本版积分规则