单单通过js好像比较难,不过你可以在页面上加上一个mediaplayer Object,然后调用这个控件来取得这些信息

解决方案 »

  1.   

    下载MediaPlayer9的SDK看看,我以前做过,还可以得到歌词呢(mp3文件里已有歌词了)
      

  2.   

    <object id="mp" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject">
    <param name="url" value="http://liming01.gxbs.net/Mymusic/恋爱故事/假如爱有天意主题曲(钢琴).WMA">
    </object>
    长度:<div id="demo"></div>
    <script type="text/javascript">
    //<![CDATA[
    var a=document.all("mp");
    setInterval(function(){var x=a.currentMedia.duration/60;demo.innerHTML=(x==0)?"正在检测":x+"分钟"},1000)
    //]]>
    </script>
      

  3.   

    <object id="mp" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject">
    <param name="url" value="http://liming01.gxbs.net/Mymusic/恋爱故事/假如爱有天意主题曲(钢琴).WMA">
    </object>
    长度:<div id="demo"></div>
    <script type="text/javascript">
    //<![CDATA[
    var a=document.all("mp");
    setInterval(function(){var x=a.currentMedia.durationString;;demo.innerHTML=(x==0)?"正在检测":x+"分钟"},1000)
    //]]>
    </script>