var u_u8_imgs = new VsbPreloadImgArray(); //初始化图片 function u_u8_init_img() { u_u8_imgs.addImg("..\/..\/geography_logo.gif", "0", u_u8_onimgload); u_u8_imgs.addImg("..\/..\/images\/ind_logo.png", "1", u_u8_onimgload); u_u8_imgs.addImg("..\/..\/images\/cqnu_dlly_ind.png", "2", u_u8_onimgload); u_u8_imgs.addImg("..\/..\/images\/baidu.jpg", "3", u_u8_onimgload); } function u_u8_onimgload(img, imgid) { var imgobjs = document.getElementsByName("u_u8_img"); var imgindex = new Number(imgid); img.showImg(imgobjs[imgindex], 120, 50, false, false); img.showImg(imgobjs[imgindex+ 4], 120, 50, false, false); } var u_u8_MyMar; var u_u8_speed3; var u_u8_move = true; var u_u8_movenum = 0; var u_u8_pos = null; //td位置组 function u_u8_initpos() { u_u8_pos = new Array(); var tds1 = document.getElementById("u_u8_demo1").childNodes[0].rows[0].cells; for(i = 0 ;i < tds1.length; i++) { u_u8_pos[u_u8_pos.length] = tds1[i].offsetLeft; } var tds2 = document.getElementById("u_u8_demo2").childNodes[0].rows[0].cells; var tds2offset = document.getElementById("u_u8_demo2").offsetLeft; for(i = 0 ;i < tds2.length; i++) { u_u8_pos[u_u8_pos.length] = tds2[i].offsetLeft + tds2offset; } } function u_u8_getpos(scrollpos) { for(i = 0; i < u_u8_pos.length; i++) { if(scrollpos < u_u8_pos[i]) return i-1; } } function u_u8_Marquee() { try { if(!u_u8_move) return; var demoobj = document.getElementById("u_u8_demo"); var demo1obj = document.getElementById("u_u8_demo1"); //滚动步长 var scrollstep = 1 //当前位置 var oldscrollLeft = demoobj.scrollLeft; //更新后的位置, 已考虑过回滚 var newscrollLeft = (oldscrollLeft + scrollstep)%demo1obj.scrollWidth; demoobj.scrollLeft = newscrollLeft; } catch(e) { } } function u_u8_clearInterval() { clearInterval(u_u8_MyMar); } function u_u8_setInterval() { u_u8_MyMar = setInterval(u_u8_Marquee,u_u8_speed3); } function u_u8_stopmove() { u_u8_move = false; } function u_u8_startmove() { u_u8_move = true; } function u_u8_init() { u_u8_speed3 = 50; if(u_u8_speed3 < 1) { u_u8_speed3 = 1; } document.getElementById("u_u8_demo").onmouseover = u_u8_stopmove; document.getElementById("u_u8_demo").onmouseout = u_u8_startmove; document.getElementById("u_u8_demo2").innerHTML = document.getElementById("u_u8_demo1").innerHTML; u_u8_init_img(); u_u8_setInterval(); } u_u8_init();