如何在当前页面用php 获取js 变量的值
1个回答
展开全部
你这么问,说明你还没明白web应用原理。
服务器接收到客户端请求后,web服务调用php程序,php运行并把结果返回给web服务,php程序随即退出,web服务再以html的形式发送给客户端。而js就包含在发送给客户端的数据中,并在客户端中运行,已经和服务端没有任何关系了,更别说让已经退出的php程序再获取js变量。简单的说,当客户端js的变量生成时,服务端的php已经不存在了。
所以,当前页面用php获取js变量是不可能的。不过可以用ajax技术把变量传回服务端,由另一个php程序来执行处理。
服务器接收到客户端请求后,web服务调用php程序,php运行并把结果返回给web服务,php程序随即退出,web服务再以html的形式发送给客户端。而js就包含在发送给客户端的数据中,并在客户端中运行,已经和服务端没有任何关系了,更别说让已经退出的php程序再获取js变量。简单的说,当客户端js的变量生成时,服务端的php已经不存在了。
所以,当前页面用php获取js变量是不可能的。不过可以用ajax技术把变量传回服务端,由另一个php程序来执行处理。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询