如何使char快速新闻栏读取char

时间:2010-08-03 12:47:38

标签: javascript

我在几乎新闻网站栏中看到了一个名为快速新闻的栏目,它在菜单下的最新新闻栏目中按照此网站http://www.filgoal.com/English/DefaultDynamic.aspx的字符显示和阅读。 我希望如果有人能帮助我知道它是如何工作的,或者给我一个样本。 感谢,

3 个答案:

答案 0 :(得分:3)

有一个很好的jQuery插件可以做到这一点。您可以阅读文档并从

下载

http://plugins.jquery.com/project/BBCnewsTicker

此页面上有一个实例

http://www.makemineatriple.com/jquery?newsTicker=

答案 1 :(得分:0)

jQuery的BBC style news ticker plugin会做你想要的。

答案 2 :(得分:0)

好吧,如果您不想使用任何插件,这样的事情会发生:

<html>
<head>
<script>
function printTextDelayed(item, text, symbolNum) {
    if (symbolNum == undefined) symbolNum = 0;
    if (symbolNum < text.length-1) {
        item.innerHTML = text.substring(0,symbolNum+1)+"_";
        setTimeout(function() {
            printTextDelayed(item, text, symbolNum+1);
        }, 100+Math.random()*300);
    } else {
        item.innerHTML = text;
    }
}

function printButtonClick() {
    printTextDelayed(document.getElementById("dynalink"), document.getElementById("dynatext").value);
}
</script>
</head>
<body>
    <input type="text" id="dynatext">
    <input type="button" value="Print" onclick="printButtonClick();"/>
    <br/>
    <a href="#somelink" id="dynalink"></a>
</body>
</html>