zoukankan      html  css  js  c++  java
  • 兼容IE和FireFox的间隔滚动代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
    <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
    <head>
    <title>MingBlog.com - 兼容IE和FireFox的间隔滚动代码</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <style type="text/css">
    <!--
    body {
    text-align:center;
    }
    ul{
    margin:0px;
    padding:0px;
    list-style:none;
    }
    #andyscroll {
    overflow: hidden;
    background: #E8F8F8;
    padding: 0 10px;
    text-align: left;
    400px;
    height:100px;
    overflow:hidden;
    }
    #andyscroll a {
    font:12px/18px tahoma;
    color: #000; 
    float:left;
    100%;
    text-decoration: none;
    display:block;
    }
    #andyscroll a:hover {
    font:12px/18px tahoma;
    color: #F60;
    }
    -->
    </style>
    </head>
    <body>
    <div id="andyscroll">
    <div id="scrollmessage">
    <UL><li><a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a></li>
    <li><a href="#">代码来自互联网,我只不过稍加整理,希望大家多提意件……</a></li>
    <li><a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a></li>
    <li><a href="#">代码来自互联网,我只不过稍加整理,希望大家多提意件……</a></li>
    <li><a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a></li>
    <li><a href="#">代码来自互联网,我只不过稍加整理,希望大家多提意件……</a></li>
    <li><a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a></li>
    <li><a href="#">代码来自互联网,我只不过稍加整理,希望大家多提意件……</a></li>
    <li><a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a></li>
    <li><a href="#">代码来自互联网,我只不过稍加整理,希望大家多提意件……</a></li>
    <li><a href="#">完全兼容IE, FF, Opera, 其它的还未经测试……</a></li>
    <li><a href="#">代码来自互联网,我只不过稍加整理,希望大家多提意件……</a></li>
    <ul>
    </div>
    </div>
    <script type="text/javascript">
    <!--
    var stopscroll = false;
    var scrollElem = document.getElementById("andyscroll");
    var marqueesHeight = scrollElem.style.height;
    scrollElem.onmouseover = new Function('stopscroll = true');
    scrollElem.onmouseout  = new Function('stopscroll = false');
    var preTop = 0;
    var currentTop = 0;
    var stoptime = 0;
    var leftElem = document.getElementById("scrollmessage"); 
    scrollElem.appendChild(leftElem.cloneNode(true));
    init_srolltext();
    function init_srolltext(){
    scrollElem.scrollTop = 0;
    setInterval('scrollUp()', 25);//的面的这个参数25, 是确定滚动速度的, 数值越小, 速度越快
    }
    function scrollUp(){
    if(stopscroll) return;
    currentTop += 2; //设为1, 可以实现间歇式的滚动; 设为2, 则是连续滚动
    if(currentTop == 19) {
    stoptime += 1;
    currentTop -= 1;
    if(stoptime == 180) {
    currentTop = 0;
    stoptime = 0;
    }
    }else{
    preTop = scrollElem.scrollTop;
    scrollElem.scrollTop += 1;
    if(preTop == scrollElem.scrollTop){
    scrollElem.scrollTop = 0;
    scrollElem.scrollTop += 1;
    }
    }
    }
    //-->
    </script>
    </body>
    </html>
  • 相关阅读:
    url传参数出现乱码解决方法
    ASP.NET 当GridView中没有数据的时候,显示标题栏 并且给出一行数据提
    纯手工打造 IFAN (光盘回收及午餐筷子回收事业)
    javascript 收集
    Winform 中的控件透明设置要点
    对指定的网页进行截图 C#版
    生成短GUID的两个方法
    按键相关的 JS脚本代码
    ISCSI Enterprise Target 的其他资源和地址
    ORA01403:no data found 解决方法两则
  • 原文地址:https://www.cnblogs.com/top5/p/1901310.html
Copyright © 2011-2022 走看看