你找一些ajax教程来看下吧
PHP+AJAX web2.0编程技术与项目开发大全 这本书不错。

解决方案 »

  1.   

    分几种情况,如果是在生成页面之前传,直接<?php=$xxxx?>就可以了.
    如果是生成页面以后,配合js传的话,就用ajax返回就可以了,可以是xml也可以json,也可以纯文本.
      

  2.   


    var bianliang = '<?=$bianliang?>';或者var results = xmlHttp.responseXML;
    var results = xmlHttp.responseTEXT;
    var results = xmlHttp.responseHTML;不明白你的传递变量什么意思,上面两种你应该够了,找一个ajax的例子一看就明白了
      

  3.   

    先在a.php里调用b.php,在b.php里把一些变量提交给js,不想触发什么事件,直接提交给js
      

  4.   

    <script src="NewsListPage.js"></script>
    echo "<script language='javascript'>NewsPage($MID,$CID);</script>";
    $MID,$CID是有值的,但是js里得不到它们的值