获取音乐文件的播放时间及当前进度
更新时间:2006年11月20日 00:00:00 作者:
首先将以下代码加入网页中:
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;
}
相关文章
这篇文章主要介绍了防止SyntaxHighlighter.js的代码高亮时闪一下的解决方法,需要的朋友可以参考下2020-03-03
Window Media Player 播放器...2006-11-11
[红色]通用网页播放器...2006-07-07
[翻译] JW Media Player 中文文档...2007-11-11
asx 根据时间点播放音乐的实现代码,对于需要控制音乐播放点的朋友可以参考下。2010-03-03
多首歌曲连续播放之asx播放列表文件...2006-12-12
这里只举WMV(MediaPlayer9.0及以后)的网页内嵌播放器代码。(默认0为否,-1或1为是)2008-11-11
javascript控制realplayer对象使用...2006-11-11
电影系统调用“宝丽通”加速播放器,任意拖动不会卡,绝对好东西!不信你试试!2008-09-09
FCKeditor 源代码分析(一 ) fckeditor.js的中文注释分析2009-12-12
最新评论