国产探花免费观看_亚洲丰满少妇自慰呻吟_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();
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宽城| 汝阳县| 东乌珠穆沁旗| 崇信县| 阿城市| 乳山市| 南昌市| 哈巴河县| 乌拉特后旗| 临泽县| 山西省| 重庆市| 江阴市| 洛扎县| 曲靖市| 札达县| 大悟县| 桂平市| 青川县| 玉龙| 南木林县| 黑水县| 阜阳市| 房山区| 嘉黎县| 金寨县| 平南县| 岫岩| 阿拉善右旗| 白河县| 禄丰县| 绥德县| 新龙县| 余庆县| 长垣县| 正定县| 东乌珠穆沁旗| 大同市| 扎赉特旗| 藁城市| 新疆|