要做一个Flash幻灯片的效果,图片、链接都是用PHP读出来的,而要把所有的链接放在Javascript中,怎么在这两种脚本之间传值?<SCRIPT>
var sohuFlash2 = new sohuFlash("http://www.qiyecom.com/swf/wind.swf", "20", 700, 300, "7");
sohuFlash2.addParam("quality", "high");
sohuFlash2.addParam("wmode", "opaque");
sohuFlash2.addVariable("image","images/01.jpg|images/02.jpg|images/03.jpg|images/04.jpg");
sohuFlash2.addVariable("url","http://www.lanrentuku.com/|http://www.lanrentuku.com/|http://www.lanrentuku.com/|http://www.lanrentuku.com/");   //这些链接都应该是PHP读出来的,怎么传值???
//sohuFlash2.addVariable("info", "精品图1标题|精品图2标题|精品图3标题|精品图4标题|");
sohuFlash2.addVariable("stopTime","3000");
sohuFlash2.write("sasFlashFocus27");
</SCRIPT>

解决方案 »

  1.   

    sohuFlash2.addVariable("image","<?=$strImage?>");
    sohuFlash2.addVariable("url","<?=$strURL?>");
    这两个串,在PHP中拼凑成正确的格式.
      

  2.   

    没法直接通过变量传递,用php输出成 javascript代码就好了。
      

  3.   

    在js中直接写<?php echo $var; ?>就可以。 想把js的变量传给php, 这个不要想了,因为js是在客户端执行的,不能传到服务器,除非使用ajax.