var objgDiv = null; function init() { var hdd = document.getElementById("hddWarnNum"); var num = parseInt(hdd.value); if(num > 0) { createNewMarquee(null); } window.setInterval('work()',4000); } function createNewMarquee(content) { objgDiv = new Marquee(); //创建实例 objgDiv.parentDiv ="marqueeNews"; //指定滚动父级包含层 objgDiv.mainDiv = "marqueeOneNews"; //指定滚动层 objgDiv.speed = 30; //滚动速度 单位是毫秒 1000=1秒 objgDiv.direction = "left"; //滚动方向"left":向左"right":向右"up":向上"down":向下 objgDiv.pauseDistance = 100; //暂停距离,每隔多少距离暂停滚动 objgDiv.pauseTime = 3; //暂停时间 单位:毫秒 objgDiv.startStatus =0; //初始状态,默认为0:显示滚动内容;1:初始状态为空白; objgDiv.parentdivWidth=180; //显示的宽度 objgDiv.parentdivHeight=14; //显示的高度 if(content != null) { document.getElementById("marqueeOneNews").innerHTML = content; } objgDiv.start(); //objgDiv=null; } function work() { var cnt = MountainTorrents.Head.GetWarnContent().value; if(cnt.indexOf(':') > -1) { var arrCnt = cnt.split(":"); var newNum = parseInt(arrCnt[0]); var hdd = document.getElementById("hddWarnNum"); var originNum = parseInt(hdd.value); document.getElementById("divWarnCount").innerHTML = "警情【共"+newNum+"条】:"; document.getElementById("spnWarn").style.visibility = "visible"; if(newNum != originNum) { var temp = document.getElementById("marqueeNews"); var kpy = document.getElementById("copy"+"marqueeOneNews"); if(objgDiv != null) { objgDiv.Pause(); delete objgDiv; objgDiv = null; // 或 delete temp.removeChild(kpy); //alert(newNum); hdd.value = newNum; createNewMarquee(arrCnt[1]); } //声音预警 if(newNum > originNum) { var soundplayer = document.getElementById("SoundAlert"); soundplayer.PlaySound(); } } } else { document.getElementById("divWarnCount").innerHTML = ""; document.getElementById("spnWarn").style.visibility = "hidden"; } } //页面容器: <span class="warn" id="spnWarn" runat="Server">