smarty框架下 如何实现父页面传值给子页面?
我使用smarty框架a.php页面:$smarty->display("b.html");b.html页面中:<script>vara=123;window.open(...
我使用smarty框架 a.php页面:
$smarty->display("b.html");
b.html 页面中:
<script>
var a=123;
window.open("../HTML/c.html"); // 所有html都在HTML文件夹下,所有php文件都在
//PHP文件夹下
</script>
c页面:
<script>
var b=window.opener.a;
alert(b);
</script>
我想实现c.html页面得到b.html页面的a变量,但是因为b.html 是由a.php打开的,所以c.html要从a.php中寻找a变量,于是就提示错误。怎么修改使得c.html能读b.html的变量a啊? 展开
$smarty->display("b.html");
b.html 页面中:
<script>
var a=123;
window.open("../HTML/c.html"); // 所有html都在HTML文件夹下,所有php文件都在
//PHP文件夹下
</script>
c页面:
<script>
var b=window.opener.a;
alert(b);
</script>
我想实现c.html页面得到b.html页面的a变量,但是因为b.html 是由a.php打开的,所以c.html要从a.php中寻找a变量,于是就提示错误。怎么修改使得c.html能读b.html的变量a啊? 展开
展开全部
首先你问题就没描述清楚?你发这代码是js里面.跟php和smarty没多大关系。如果你想着js跟另一个页面js传值,那么我告诉你,放弃吧。 除非你当做一个参数仍一个连接过去,而那么也是通过php代码来处理的。不知道你为什么这么写?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
由于PHP只是页面执行,所以几乎每个页面你都得new一个。
这是PHP的体系架构决定的,这个不能说不好,也不能说好。
这是PHP的体系架构决定的,这个不能说不好,也不能说好。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
由于PHP只是页面执行,所以几乎每个页面你都得new一个。
这是PHP的体系架构决定的,这个不能说不好,也不能说好。
这是PHP的体系架构决定的,这个不能说不好,也不能说好。
追问
你复制上面的...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询