php页面调用js代码中的参数
<SCRIPT type=text/javascript>
var b="5";
</SCRIPT><?
echo 上面的js的 b 变量  (这代码怎么写呀)
?>thanks..

解决方案 »

  1.   

    不可以这样写,你可以利用ajax提交到php页面
    或者js的片两是php生成的
    比如
    <SCRIPT type=text/javascript>
    var b="<? $b= 5; echo $b;";
    </SCRIPT><?
    echo $b;
    ?>
      

  2.   

    echo '<script>document.write(b);</script>';
      

  3.   

    楼主,我以前也一直想用PHP直接读取javascript的变量,可后来我发现这是不可能的。
    因为:PHP是在服务器上运行的,边运行,边输出文件内容;而javascript是在PHP全部运行完之后,被下载到客户端之后才运行的。整个流程是这样的:
    PHP在服务器端运行,生成了网页----->你的浏览器把这个网页下载下来----->javascript开始在你的电脑上运行(而不是在服务器端)不知这样说你能否明白?
      

  4.   

    其实,用PHP读取javascript是完全没有意义的是(ajax例外)
      

  5.   

    document.write(b);其实是重写页面,一般情况用处不是很大