rt,例如 有个a.js文件,然后想在b.php中调用a.js中的c()方法,要怎么做,或者谁能给个类似的例子。

解决方案 »

  1.   

    先分清楚,什么是浏览器前端,什么是服务器端的概念!php可以将js代码输出到浏览器,但是js执行的时候只能是在浏览器中执行。
    php没法让js执行。
      

  2.   

    是这样。我们知道
    <script>
    function test()
    {
      alert('123');
    }
    </script><?php
    echo "<script>test();</script>";
    ?>
    是能运行的。但如果是
    <script>
    function test(t)
    {
      var t1=0;
      t1 = t+2;
      alert(t1);
      return t1;
    }
    </script><?php
    echo "<script>test(23);</script>";
    ?>
    我不知道这么在php中定义个变量,并取到t1值,类似于$out = "<script>test(23);</script>"从来没学过php,最近因为有个项目和php的小组合作,有个js要让他们调用,所以想了解下。
      

  3.   

    恩,写错了,是不知道 怎么 在php中定义个变量。
      

  4.   

    <script>
    function test(t)
    {
      var t1=<?php echo 5?>;
      t1 = t+2;
      alert(t1);
      return t1;
    }
    </script>
      

  5.   

    这个
    php先执行一段
    再让js执行
    之后再让php执行
    不就ok了