当前位置:首页
开发技术指南» 文章正文
    引言:

 ·后台处理的问题    »显示摘要«
    摘要: 我的一个界面程序有些操作可能需要很长时间的后台运行才能完成,而这时候界面还要响应用户的其他操作,那么就应该起一个后台线程来进行处理,完成之后进行通知。 我想写一个函数将这个过程封装起来以如下方式 dosomethingansy(arg1,arg2,...,function1) dosomethingansy启动一个线程进行处理,在线程完成后调用function1通知界面做一些更新。 我是c......
    摘要: linux下不启动xwindow 能运行窗口程序嘛? 能运行带有 swing的窗口程序嘛? 如果不能,那能在xwindow不启动的时候,有窗口显示嘛? ......


<EMBED src=".....>播放音乐时的问题

下面是一个测试的例子:  
  <script   language="javascript">  
  function   Play()  
  {  
  tsound.src   =   "d:\\"   +   MusicSelector.value;  
  tsound.open("d:\\"   +   MusicSelector.value);  
  tsound.play();  
  }  
  </script>  
   
  <BODY>  
  <select   name=MusicSelector>  
  <option   value="wolf.wma"   selected>wolf.wma</option>  
  <option   value="WildGame.wma">WildGame.wma</option>  
  </select>  
  <br/>  
  <embed   src="d:\\Lilac.wma"   id="tsound"   loop="-1"   autostart="false"   hidden="true"/>  
  <input   type="button"   value="Play"   onclick="Play()">  
  <input   type="button"   value="Pause"   onclick="tsound.pause()">  
  <input   type="button"   value="Stop"   onclick="tsound.stop()">  
   
  </script>  
  </BODY>  
   
  点Play按钮播放,没有声音!!!于是我在tsound.play();之前加了一句:  
  window.alert("Play");想看看是不是已经执行了Play()这个方法。  
  结果弹出"Play"的对话框,表示该Play()已经被调用过,点确定以后音乐竟然播放出来了。奇怪啊,  
  当我删掉window.alert("Play");这一句,又播放不了声音了。我faint!!  
  我猜是不是需要延迟,所以我把tsound.play();这一句替换成下面这段代码:  
  function   Play()  
  {  
  .....  
  window.setTimeout(Start(),   100);//这句替换了原来的tsound.play();  
         
  }  
  function   Start()  
  {  
        tsound.play();  
  }  
  果然不出所料,播放出声音来了,有没有哪位高手说说这是为什么?

NO.1   作者: chjpeng

在较大数据量多级级联处理时碰到过js定位不准确的问题,最后也是通过类似方法解决


 ·acme.jpm.encoders包    »显示摘要«
    摘要: 那位大侠有acme.jpm.encoders包的下载地址啊!请告诉小弟!不胜感激! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE