<script type="text/javascript"> function writemsg() { var name=‘maya'; var email='[email protected]'; var string='this is a line'; <?php $name=name; $email=email; $string=string;
escape: var name=‘maya&ewqe34'; var email='[email protected]'; var string='this $sdhf&jkdis a line';url="?name="+escape(name)+"&email="+escape(email)+"&string="+escape(string)+"&"+new Date().getTime()
1、把三个客户端变量放到表单提交
2、把三个客户端变量组合为location.href的参数,然后reload()
3、把三个客户端变量URL参数,AJAX给服务端
正因为有带&,不知道怎么办?
var email='[email protected]';
var string='this $sdhf&jkdis a line';url="?name="+escape(name)+"&email="+escape(email)+"&string="+escape(string)+"&"+new Date().getTime()
已解决了!
用js encodeURIComponent编码,
然后再用php urldecode解码!