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