获取音乐文件的播放时间及当前进度

页面导航:首页 > 网络编程 > 网页播放器 > 获取音乐文件的播放时间及当前进度

获取音乐文件的播放时间及当前进度

来源:互联网 作者:脚本宝典 时间:2015-06-21 12:15 【

首先将以下代码加入网页中: spanid=Text/span functionCurrentPosition(){ if(document.winplayer.PlayState!=2)return; cPos.style.pixelLeft=ToBarPosition(document.winplayer.CurrentPosition); Text.innerHTML=ToPosition(winplayer.curre
首先将以下代码加入网页中: 
<span  id="Text"></span> 
function CurrentPosition() { 
    if (document.winplayer.PlayState != 2)  return; 
    cPos.style.pixelLeft = ToBarPosition(document.winplayer.CurrentPosition);  
Text.innerHTML = ToPosition(winplayer.currentposition) + "/" + ToPosition(winplayer.Duration) ; 

//保留两个小数 
function format2(str) 

str=Math.round(parseFloat(str)*100)/100 
return str 

function ToPosition(pos) 

  var levelt; 
  levelt = ((cmaxX - cminX) * pos) / document.winplayer.Duration; 

  levelt =(parseInt(levelt) + cminX)/60; 
  levelt =format2(levelt); 
  return levelt; 

//以上是时间转换函数,如5.34,这后面的0.34相当于60*0.34=20秒,改进后的函数如下: 
function ToPosition(pos) 

  var levelt; 
  levelt = ((cmaxX - cminX) * pos) / document.winplayer.Duration; 

  levelt =(parseInt(levelt) + cminX)/60; 
  levelt=parseInt(levelt) + ":" +  parseInt((format2(levelt)-parseInt(levelt))*60); 
  return levelt; 
Tags:

相关文章

    文章评论

    最 近 更 新
    热 点 排 行
    Js与CSS工具
    代码转换工具
    
    <