settimeout('d')
用<embed soundA>

解决方案 »

  1.   

    我觉得,不妨将声音文件制作成flash文件做一个装载体(top.swf)
    默认调用第一个音乐FLASH  loadMovie("001.swf",0);然后在001.swf最后一帧里调用top.swf内方法,将unloadMovie 同时根据001.swf传递的参数将002.swf装入这样下去应该可以的. 所有的程序全部转变为flash Action了,这就不关JS和PHP代码了不过你也可以使用SWF调用JS然后用JS控制ACTION进行操作....
      

  2.   

    这个方法是不是有点累啊
    我的声音文件(AU格式)的URL是从MYSQL数据库调出来的
    采用HTTP协议播放啊要实现分别播放和顺序自动播放
    以前我是用SETTIMEOUT+EMBED和BGSOUND做的
    SETTIMEOUT的时间为文件下载进间+播放时间+间隔时间
    但效果不理想
    自动播放时由于网速影响
    客户端要么没有完全DOWN下文件引起听不到声音
    要么等一个声音时要很长时间怎么能判定客户端正常地下载了声音文件