如果一个字符串  javascript和PHP 都要用到,并当参数,那么是不是前台只能用前台来传,后台只能用后台来传,不能共用某一个变量

解决方案 »

  1.   

    <?php $param=  'a param'; ?>
    <script>
    var param = '<?php echo $param; ?>';
    Ajax.get('./?p='+param,...);
    </script>
      

  2.   

    客户端可以将通过Ajax 数据传递到服务端
      

  3.   

    现在是不是都通过XML实现前后的沟通啊?
      

  4.   

    首先前台和后台运行的环境不同,因此数据要靠网际通信来共享。
    XML和json都只是数据交换的一种表达格式,曾经XML是首选,现在json则是首选,因为它比XML要轻巧的多,节省了带宽资源。
    或者如#2的,后台动态生成前台Javascript代码
      

  5.   

    前后台交互,可通过传JSON数据类型进行通信,两边解析起来都很容易,PHP生成的时候也有个json_encode生成json数据,写个测试输出一下你就明白