|
- <div style="height:18px; line-height:18px; width:888px; margin:10px 30px;">
- <script>
- var marqueeContent=new Array(); //滚动新闻
- marqueeContent[0]='<font color="#ff0000">温馨提示: </font><a href="/" target=_blank>二维码又称二维条码,是在一维条码的基础上扩展出的一种具有可读性的条码。</a><br>';
- marqueeContent[1]='<font color="#ff0000">温馨提示: </font><a href="/" target=_blank>设备通过扫描二维码,识别条码的二进制数据并可获取其中所包含的信息。</a><br>';
- marqueeContent[2]='<font color="#ff0000">温馨提示: </font><a href="/" target=_blank>手机二维码可以印刷在报纸、杂志、图书及个人名片等多种载体上,用户通过手机摄像头扫描二维码</a><br>';
- marqueeContent[3]='<font color="#ff0000">温馨提示: </font><a href="/" target=_blank>手机二维码扫描软件:比较知名的应用有条码扫描器、快拍、酷拍、我查查等。彩色二维码生成器,二维码生成器。</a><br>';
- var marqueeInterval=new Array(); //定义一些常用而且要经常用到的变量
- var marqueeId=0;
- var marqueeDelay=5000;
- var marqueeHeight=18;
- //接下来的是定义一些要使用到的函数
- function initMarquee() {
- var str=marqueeContent[0];
- document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
- marqueeId++;
- marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
- }
- function startMarquee() {
- var str=marqueeContent[marqueeId];
- marqueeId++;
- if(marqueeId>=marqueeContent.length) marqueeId=0;
- if(marqueeBox.childNodes.length==1) {
- var nextLine=document.createElement('DIV');
- nextLine.innerHTML=str;
- marqueeBox.appendChild(nextLine);
- }
- else {
- marqueeBox.childNodes[0].innerHTML=str;
- marqueeBox.appendChild(marqueeBox.childNodes[0]);
- marqueeBox.scrollTop=0;
- }
- clearInterval(marqueeInterval[1]);
- marqueeInterval[1]=setInterval("scrollMarquee()",18);
- }
- function scrollMarquee() {
- marqueeBox.scrollTop++;
- if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1)){
- clearInterval(marqueeInterval[1]);
- }
- }
- initMarquee();
- </script>
- </div>
复制代码
|
|