js与php互传参数
function setCookie (name, value) { //设置名称为name,值为value的Cookie var expdate = new Date(); //初始化时间 expdate.setTime(expdate.getTime() + 30 * 60 * 1000); //时间 document.cookie = name+"="+value+";expires="+expdate.toGMTString()+";path=/"; //即document.cookie= name+"="+value+";path=/"; 时间可以不要,但路径(path)必须要填写,因为JS的默认路径是当前页,如果不填,此cookie只在当前页面生效! }
js 传递参数给 php
使用 cookie 传递
1)在 js 中使用
document.cookie = "str=xxx;path=/";
设置cookie;
2)在 php 中使用$_COOKIE["str"]
php 传递参数给 js
php 代码
js 代码
php 代码
<?php $var = "hello world"; ?>
<script> v="<?echo $var;?>"; </script>