<script language="JavaScript">
var id,pause=0,position=0;
function banner() {
// variables declaration
var i,k,msg="这里输入你要的内容";// increase msg
k=(30/msg.length)+1;
for(i=0;i<=k;i++)
{
msg+=" "+msg;
}
// show it to the window
document.form2.banner.value=msg.substring(position,position+30);
// set new position
if(position++==msg.length) position=0;
// repeat at entered speed
id=setTimeout("banner()",1000); }
// end -->
banner();
</script>
var id,pause=0,position=0;
function banner() {
// variables declaration
var i,k,msg="这里输入你要的内容";// increase msg
k=(30/msg.length)+1;
for(i=0;i<=k;i++)
{
msg+=" "+msg;
}
// show it to the window
document.form2.banner.value=msg.substring(position,position+30);
// set new position
if(position++==msg.length) position=0;
// repeat at entered speed
id=setTimeout("banner()",1000); }
// end -->
banner();
</script>
解决方案 »
- $.getJSON的url是什么啊?是不是一个json文件啊,怎么换成一个不同域下我自己写的json文件呢
- 用正则表达式验证表单问题
- 求肋jquery传值的问题
- JS+CSS 定时文字切换效果 同一页面 放N个
- 在线等,怎么在window.open中调js方法
- 急急急!!!!!!!!!
- javascript王者归来 这本书与 javascript权威指南 比较不知道哪个更好。。,还有 JavaScript网页特效范例宝典 明日科技的特效书
- 求一段JS代码
- 还没搞定啊!如何在提交表单时验证文本框内容是数字、中文、英文???在线等候!
- JSP页面打开窗口传参问题
- 请问是否可以得到用户使用的浏览器类型是否为“多页签”式的浏览器?
- escape sequence和properties of an object
这个if 语句 又有什么 作用呢
id=setTimeout("banner()",1000);由于1秒激发一次banner,就导致一秒position加一次一,就导致一秒substring返回的结果发生一次变化。
就出现了那文字一个字一个字的去掉的效果。
if(position++==msg.length) position=0;
不过是当文字全部去掉时,重头来一次而已。