比如 action 页面 $this->assign("temp", 111);
<iframe> 这块区域里无法调用到这个变量 {$temp} </iframe> 但是实际上打印出是有的请问这种情况怎么办?
1
baiyi 2016-08-03 16:52:35 +08:00 1
你应该在 iframe src 里的那个页面输出 而不是 action 页面里
|
2
william23 OP @baiyi 你说的 action 是指 iframe 页面的那个 action 还是 写 iframe 标签的 html 对应的 action
我是写在 iframe src 对应的页面的,但是没有反应,当字符串输出了现在 |
3
baiyi 2016-08-03 17:04:52 +08:00 1
你可以直接打开 src 对应的页面 看一看是不是字符串输出 然后找找原因
|
5
baiyi 2016-08-03 17:16:09 +08:00 1
iframe 调用跟 php 的输出也扯不上关系啊
有代码吗 这么说没办法定位问题 |
6
qiayue 2016-08-03 17:18:02 +08:00
你这里有两个 url ,一个是 A , A 中通过 iframe 嵌入 B 。
假设你是 MVC 模式,那么 B 的 V 里边要显示的数据需要 B 的 C 来准备,而不应该由 A 来准备。 |
8
baiyi 2016-08-03 17:19:57 +08:00
那你 之前直接打开 是怎么有变量的!
能解决就好 |