注册 登录
编程论坛 PHP技术论坛

JavaScript的变量怎样传给本页的PHP?

寒枫雪 发布于 2010-01-23 16:48, 1814 次点击
请教一下,下面的sec变量值怎么传给PHP中使用啊?
<script language="javascript">
<!--
var sec=0;
function time(){
sec++;
setTimeout('time()',1000);
}
//-->
</script>
6 回复
#2
sirtang2010-01-23 23:05
php是服务器端语言,javascript是在客户端(IE等)执行的,只能通过request和post方式等给php服务器传递信息,如果你要在js和Php间进行通信,你可以用ajax异步传输把sec传给php,返回的值还可以继续在js中处理。
#3
寒枫雪2010-01-24 12:51
回复 2楼 sirtang
请问一下,我看了书上的一些Ajax的例子,发现都是需要建立表单手动提交的,能不能让它自动提交啊?
我初学PHPAJAX没怎么注意过呢!
我想要实现的功能就是记录用户在每个页面停留的时间并把时间存到数据库中去。
#4
sirtang2010-01-26 09:45
能自动提交,在js里调用ajax方法就行了。
#5
寒枫雪2010-01-26 13:02
回复 4楼 sirtang
额,谢谢了啊,我再去看看怎么调用去~~
#6
SkyGull2010-01-27 10:20
看一下jquery框架
#7
designhack2010-02-13 00:56
用js的location.href方法构建一个  php?xxx=xxxx 的url  
在用$_get[ ]接收 不知道这样可以吗? 我乱说的好多年没做网页了

[ 本帖最后由 designhack 于 2010-2-13 01:53 编辑 ]
1