国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript獲取xml節點的最大值(實現代碼)

2019-11-20 21:29:29
字體:
來源:轉載
供稿:網友

假設現在當前時間為7000毫秒。當時間為3000--6000是去3000的值,當6000--9000時取6000的值,即取xml中小于當前時間的最大值

xml文件,

復制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<catalog>
<cd>
<ID>2</ID>
<title>第1講</title>
<mediaUrl>123</mediaUrl>
<htmlUrl>1.html</htmlUrl>
<orderNo>2</orderNo>
<StudyTimes>00:00:30</StudyTimes>
<Secondss times="30000">1.html</Secondss>
</cd>
<cd>
<ID>3</ID>
<title>第2講</title>
<mediaUrl>123</mediaUrl>
<htmlUrl>2.html</htmlUrl>
<orderNo>2</orderNo>
<StudyTimes>00:01:00</StudyTimes>
<Secondss times="60000">2.html</Secondss>
</cd>
<cd>
<ID>4</ID>
<title>第3講</title>
<mediaUrl>123</mediaUrl>
<htmlUrl>3.html</htmlUrl>
<orderNo>2</orderNo>
<StudyTimes>00:01:30</StudyTimes>
<Secondss times="90000">3.html</Secondss>
</cd>
</catalog>

javascript:

MediaPlayer.Controls.CurrentPosition * 1000為當前時間

復制代碼 代碼如下:

function times() {
//定義array數組
var array =new Array();
//定義xmldom協議
var xmlDom =new ActiveXObject("Microsoft.XMLDOM");
xmlDom.async =false;
//加載xml文件
xmlDom.load(id.value +"_imsmanifest.xml"); //跳轉
try {
//找到所有的Secondss
x = xmlDom.getElementsByTagName("Secondss");
//遍歷
for (i =0; i < x.length; i++) {
//取times屬性
var s = x[i].getAttribute("times");
//如果屬性值小于 MediaPlayer.Controls.CurrentPosition * 1000則添加到數組里
if (s <= MediaPlayer.Controls.CurrentPosition *1000) {
array.push(s);
}
}
//排序array此時array[array.length - 1]就是小于MediaPlayer.Controls.CurrentPosition * 1000里面的最大值
array.sort();
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 北票市| 垣曲县| 通山县| 蓝山县| 奉节县| 故城县| 井冈山市| 增城市| 原平市| 来凤县| 区。| 酉阳| 冷水江市| 会理县| 谢通门县| 金山区| 吉安市| 连江县| 漳平市| 山东| 文昌市| 滨海县| 托克逊县| 株洲市| 合作市| 松阳县| 兴业县| 荃湾区| 桐梓县| 鄄城县| 库车县| 宜州市| 胶州市| 溧水县| 庄浪县| 临泉县| 娄烦县| 扎赉特旗| 宁都县| 措美县| 高平市|