1.添加到收藏夹;
HTML代码
<script Language="Javascript">
function bookmarkit();
{;
window.external.addFavorite(’<a href="http://" target="_blank" rel="external">http://</a>你的网址’,’你的网站名称’);
};
if (document.all)document.write(’<a href="#" onClick="bookmarkit()">加入收藏夹</a>’);
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
2.让超链接不显示下划线;
HTML代码
<style type="text/css">
<!-;
a:link{text-decoration:none};
a:hover{text-decoration:none};
a:visited{text-decoration:none};
->
</style>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
3.禁止鼠标右键的动作;
HTML代码
<script Language = "Javascript">
function click() { if (event.button==2||event.button==3);
{;
alert(’禁止鼠标右键’)
};
document.onmousedown=click // -->
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
4.设置该页为首页;
HTML代码
<body bgcolor="#FFFFFF" text="#000000">
<!-- 你的网址:<a href="http://www.code-123.com/wlbc/asp/list_1.html--" target="_blank" rel="external">http://www.code-123.com/wlbc/asp/list_1.html--</a>>
<astyle="cursor:hand" HREF;
onClick="this.style.behavior=’url(#default#homepage)’
this.setHomePage(’你的网站名称);"><font color="000000" size="2" face="宋体">设为首页</font></a>
</body></TEXTAREA><br/><INPUT onclick="runEx('temp99357')"; type="button" class="userbutton" value="运行此代码"/> <INPUT onclick="doCopy('temp99357')"; type="button" class="userbutton" value="复制此代码"/> <INPUT onclick="saveCode('temp99357')" type="button" class="userbutton" value="保存此代码">[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]</div></div><br/><br/>5.让文字不停地滚动 <br/><br/><div class="UBBPanel"><EM onClick="copycode(code86103);">复制内容到剪贴板</EM><H5><img src="images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="程序代码"/>程序代码</H5><div class="UBBContent" id=code86103> <MARQUEE>滚动文字</MARQUEE> </div></div> <br/><br/>6.记录并显示网页的最后修改时间 <br/><br/><div class="UBBPanel"><EM onClick="copycode(code77817);">复制内容到剪贴板</EM><H5><img src="images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="程序代码"/>程序代码</H5><div class="UBBContent" id=code77817> <script language=Javascript> <br/> document.write("最后更新时间: " + document.lastModified + "") <br/> </script> </div></div> <br/><br/>7.关闭当前窗口 <br/><br/><div class="UBBPanel"><EM onClick="copycode(code55791);">复制内容到剪贴板</EM><H5><img src="images/code.gif" style="margin:0px 2px -3px 0px;border:0" alt="程序代码"/>程序代码</H5><div class="UBBContent" id=code55791><a href="/"onClick="javascript:window.close();return false;">关闭窗口</a> </div></div><br/><br/>8.5秒后关闭当前页 <br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="images/html.gif" style="margin:0px 2px -3px 0px"> HTML代码</div><div class="UBBContent"><TEXTAREA rows="8" id="temp66245"><script language="Javascript">
<!--;
setTimeout(’window.close();’,5000)
-->
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
9.2秒后载入指定网页;
HTML代码
<head>
<meta http-equiv="refresh" content="2;URL=http://你的网址">
</head>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
10.节日倒计时;
HTML代码
<script Language="Javascript">
var timedate= new Date("December 25,2003")
var times="圣诞节"
var now = new Date()
var date = timedate.getTime() - now.getTime()
var time = Math.floor(date / (1000 * 60 * 60 * 24))
if (time >= 0);
document.write("现在离"+times+"还有: "+time +"天")</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行];
11.水中倒影效果;
HTML代码
<img id="reflect" src="你自己的图片文件名" width="175" height="59">
<script language="Javascript">
function f1();
{;
setInterval("mdiv.filters.wave.phase+=10",100)
};
if (document.all);
{;
document.write(’<img id=mdiv src="’+document.all.reflect.src+’";
style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30) blur() flipv()">’);
window.onload=f1;
};
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行];
12.慢慢变大的窗口;
HTML代码
<script Language="Javascript">
<!--;
var Windowsheight=100;
var Windowswidth=100;
var numx=5;
function openwindow(thelocation){;
temploc=thelocation;
if;
(!(window.resizeTo&&document.all)&&!(window.resizeTo&&document.getElementById));
{;
window.open(thelocation);
return;
};
windowsize=window.open("","","scrollbars");
windowsize.moveTo(0,0);
windowsize.resizeTo(100,100);
tenumxt();
};
function tenumxt(){;
if (Windowsheight>=screen.availHeight-3);
numx=0;
windowsize.resizeBy(5,numx);
Windowsheight+=5;
Windowswidth+=5;
if (Windowswidth>=screen.width-5);
{;
windowsize.location=temploc;
Windowsheight=100;
Windowswidth=100;
numx=5;
return;
};
setTimeout("tenumxt()",50);
};
//-->
</script>
<p><a href="javascript:openwindow(<a href="http://www.code-123.com" target="_blank" rel="external">http://www.code-123.com</a>)">进入</a>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行];
13.改变IE地址栏的IE图标;
复制内容到剪贴板程序代码
我们要先做一个16*16的icon(图标文件),保存为index.ico。把这个图标文件上传到根目录下并在首页<head></head>之间加上如下代码:;
<link REL = "Shortcut Icon" href="index.ico">
14.单击按钮打印出当前页;
HTML代码
<script Language="Javascript">
<!-- Begin;
if (window.print) {;
document.write(’<form>’;
+ ’<input type=button name=print value="打印本页" ’;
+ ’onClick="javascript:window.print()"></form>’)
};
// End -->
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
15.单击按钮‘另存为’当前页;
HTML代码
<input type="button" name="Button" value="保存本页";
onClick="document.all.button.ExecWB(4,1)">
<object id="button";
width=0;
height=0;
classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
<embed width="0" height="0"></embed>
</object>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
16.显示系统当前日期;
HTML代码
<script language=Javascript>
today=new Date()
function date(){;
this.length=date.arguments.length;
for(var i=0;i<this.length;i++);
this[i+1]=date.arguments };
var d=new date("星期日","星期一","星期二","星期三","星期四","星期五","星期六")
document.write(;
"<font color=##000000 style=’font-size:9pt;font-family: 宋体’> ",;
today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",;
d[today.getDay()+1],"</font>" )
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行];
17.不同时间段显示不同问候语;
HTML代码
<script Language="Javascript">
<!--;
var text=""; day = new Date( ); time = day.getHours( )
if (( time>=0) && (time < 7 ));
text="夜猫子,要注意身体哦! ";
if (( time >= 7 ) && (time < 12));
text="今天天气……哈哈哈,不去玩吗?";
if (( time >= 12) && (time < 14));
text="午休时间哦,朋友一定是不习惯午睡的吧?!";
if (( time >=14) && (time < 18));
text="下午茶的时间到了,休息一下吧! ";
if ((time >= 18) && (time <= 22));
text="您又来了,可别和MM聊太久哦!";
if ((time >= 22) && (time < 24));
text="很晚了哦,注意休息呀!";
document.write(text);
//--->
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
18.不间断音乐
HTML代码
<!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p>
<input name="src" type="file" id="src" value="E:music2fighter.mp3" />
</p>
<p>
<input type="button" name="button" id="button" value="Play" onclick="play(document.getElementById('src').value)" />
<input type="button" name="button2" id="button2" value="Stop" onclick="stop()" />
<input type="button" name="button2" id="button2" value="Pause" onclick="pause()" />
</p>
</body>
</html>
<script>
var player = new ActiveXObject("MediaPlayer.MediaPlayer");
function play(pSrc){
if(pSrc == ""){
alert("请选择您要播放的音乐!");
return ;
}
player.Open(pSrc);
}
function stop(){
player.Stop();
}
function pause(){
player.Pause();
}
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
19.上下左右不间断无缝滚动图片的效果(兼容火狐和IE)
HTML代码
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)</title>
</head>
<body>
<!--下面是向上滚动代码-->
<div id=jsweb8_cn_top style=overflow:hidden;height:100;width:90;>
<div id=jsweb8_cn_top1>
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
</div>
<div id=jsweb8_cn_top2></div>
</div>
<script>
var speed=30
jsweb8_cn_top2.innerHTML=jsweb8_cn_top1.innerHTML //克隆jsweb8_cn_top1为jsweb8_cn_top2
function Marquee1(){
//当滚动至jsweb8_cn_top1与jsweb8_cn_top2交界时
if(jsweb8_cn_top2.offsetTop-jsweb8_cn_top.scrollTop<=0)
jsweb8_cn_top.scrollTop-=jsweb8_cn_top1.offsetHeight //jsweb8_cn_top跳到最顶端
else{
jsweb8_cn_top.scrollTop++;
}
}
var MyMar1=setInterval(Marquee1,speed)//设置定时器
//鼠标移上时清除定时器达到滚动停止的目的
jsweb8_cn_top.onmouseover=function() {clearInterval(MyMar1)}
//鼠标移开时重设定时器
jsweb8_cn_top.onmouseout=function(){MyMar1=setInterval(Marquee1,speed)}
</script>
<!--向上滚动代码结束-->
<br>
<!--下面是向下滚动代码-->
<div id=jsweb8_cn_bottom style=overflow:hidden;height:100;width:90;>
<div id=jsweb8_cn_bottom1>
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
<img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>">
</div>
<div id=jsweb8_cn_bottom2></div>
</div>
<script>
var speed=30
jsweb8_cn_bottom2.innerHTML=jsweb8_cn_bottom1.innerHTML
jsweb8_cn_bottom.scrollTop=jsweb8_cn_bottom.scrollHeight
function Marquee2(){
if(jsweb8_cn_bottom1.offsetTop-jsweb8_cn_bottom.scrollTop>=0)
jsweb8_cn_bottom.scrollTop+=jsweb8_cn_bottom2.offsetHeight
else{
jsweb8_cn_bottom.scrollTop--
}
}
var MyMar2=setInterval(Marquee2,speed)
jsweb8_cn_bottom.onmouseover=function() {clearInterval(MyMar2)}
jsweb8_cn_bottom.onmouseout=function() {MyMar2=setInterval(Marquee2,speed)}
</script>
<!--向下滚动代码结束-->
<br>
<!--下面是向左滚动代码-->
<div id="jsweb8_cn_left" style="overflow:hidden;width:500px;">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td id="jsweb8_cn_left1" valign="top" align="center">
<table cellpadding="2" cellspacing="0" border="0">
<tr align="center">
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
</tr>
</table>
</td>
<td id="jsweb8_cn_left2" valign="top"></td>
</tr>
</table>
</div>
<script>
var speed=30//速度数值越大速度越慢
jsweb8_cn_left2.innerHTML=jsweb8_cn_left1.innerHTML
function Marquee3(){
if(jsweb8_cn_left2.offsetWidth-jsweb8_cn_left.scrollLeft<=0)
jsweb8_cn_left.scrollLeft-=jsweb8_cn_left1.offsetWidth
else{
jsweb8_cn_left.scrollLeft++
}
}
var MyMar3=setInterval(Marquee3,speed)
jsweb8_cn_left.onmouseover=function() {clearInterval(MyMar3)}
jsweb8_cn_left.onmouseout=function() {MyMar3=setInterval(Marquee3,speed)}
</script>
<!--向左滚动代码结束-->
<br>
<!--下面是向右滚动代码-->
<div id="jsweb8_cn_right" style="overflow:hidden;width:500px;">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td id="jsweb8_cn_right1" valign="top" align="center">
<table cellpadding="2" cellspacing="0" border="0">
<tr align="center">
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
<td><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123498.gif" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123498.gif</a>"></td>
</tr>
</table>
</td>
<td id="jsweb8_cn_right2" valign="top"></td>
</tr>
</table>
</div>
<script>
var speed=30//速度数值越大速度越慢
jsweb8_cn_right2.innerHTML=jsweb8_cn_right1.innerHTML
function Marquee4(){
if(jsweb8_cn_right.scrollLeft<=0)
jsweb8_cn_right.scrollLeft+=jsweb8_cn_right2.offsetWidth
else{
jsweb8_cn_right.scrollLeft--
}
}
var MyMar4=setInterval(Marquee4,speed)
jsweb8_cn_right.onmouseover=function() {clearInterval(MyMar4)}
jsweb8_cn_right.onmouseout=function() {MyMar4=setInterval(Marquee4,speed)}
</script>
<!--向右滚动代码结束-->
</body>
</html>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
20.不间断向左滚动
HTML代码
<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123941.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123941.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101124770.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101124770.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101125825.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101125825.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101125521.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101125521.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101126872.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101126872.jpg</a>"></td><td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
21.不间断向右滚动
HTML代码
<div id=demo style=overflow:hidden;height:139;width:232;background:#f4f4f4;color:#ffffff><table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101123941.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101123941.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101124770.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101124770.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101125825.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101125825.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101125521.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101125521.jpg</a>"><img src="<a href="http://img.pc004.com/p/2009-05-12/20090512101126872.jpg" target="_blank" rel="external">http://img.pc004.com/p/2009-05-12/20090512101126872.jpg</a>"></td><td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
else{
demo.scrollLeft--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
连续滚动或不间断滚动代码(各种滚动方式)兼容IE和FireFox Opera 傲游 等浏览器的间隔滚动代码
由左向右方法一:
HTML代码
<div id=demo style="OVERFLOW: hidden; WIDTH: 980px; height: 80px;align: center">
<table cellspacing="0" cellpadding="0" align="center"
border="0">
<tbody>
<tr>
<td id="marquePic1" valign="top">
<table width="980" height="80" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad01.gif" border="0"></a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad02.gif" border="0"></a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad03.gif" border="0"></a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad04.gif" border="0"></a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="#" target="_blank"><img src="/img/bottom_ad05.gif" border="0"></a></td>
<td width="148" height="60" bgcolor="#F2F6FB"><a href="/info/about.asp?id=4" target="_blank"><img src="/img/bottom_ad06.gif" border="0"></a></td>
</tr>
</table>
</td>
<td id="marquePic2" valign="top"></td>
</tr>
</tbody>
</table>
</div>
<script type=text/javascript>
var speed=80 <!--值越大速度越慢 -->
marquePic2.innerHTML=marquePic1.innerHTML
function Marquee(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}else{
demo.scrollLeft++
}}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
由下向上方法一:
HTML代码
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr> <td align="center"> <table width="150" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="194" style="padding-top:8px" valign="top">
<DIV id=rolllinkk style="OVERFLOW: hidden; WIDTH: 145px; HEIGHT: 200px">
<DIV id=rolllinkk1>
<!-- 下面是你要显示的内容 -->
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
<tr> <td align="center">最牛交通工具 </td> </tr>
</table>
<!-- 显示的内容结束! -->
<DIV align=center> </DIV> </DIV>
<DIV id=rolllinkk2>
<DIV align=center> </DIV> </DIV> </DIV>
<SCRIPT>
var rollspeed=30
rolllinkk2.innerHTML=rolllinkk1.innerHTML //
function Marquee1(){
if(rolllinkk2.offsetTop-rolllinkk.scrollTop <=0) //
rolllinkk.scrollTop-=rolllinkk1.offsetHeight //
else{
rolllinkk.scrollTop++
}
}
var MyMar1=setInterval(Marquee1,rollspeed) //
rolllinkk.onmouseover=function() {clearInterval(MyMar1)}//
rolllinkk.onmouseout=function() {MyMar1=setInterval(Marquee1,rollspeed)}//
</SCRIPT>
</td>
</tr>
</table>
</td> </tr>
</table>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
不间断多行滚动,可控制按钮
HTML代码
<script language="JavaScript" defer>
//qswh's original and modifid by windy_sk <windy_sk@126.com> 20040120
function reportError(msg,url,line) {
var str = "You have found an error as below: nn";
str += "Err: " + msg + " on line: " + line;
alert(str);
return true;
}
window.onerror = reportError;
var obj_marquee = document.getElementById("marquee");
var repeat = null;
var marquee_spd = 50;
function marquee_init() {
var obj_unit = obj_marquee.firstChild;
var marquee_high = parseInt(obj_marquee.style.height);
var marquee_wide = parseInt(obj_marquee.style.width);
var unit_high = obj_unit.offsetHeight;
var unit_wide = obj_unit.offsetWidth;
var m = 0, n = 0, i = 0;
var tmp = null;
m = Math.ceil(marquee_wide / unit_wide);
n = Math.ceil(marquee_high / unit_high);
obj_unit.style.width = marquee_wide * (m+1);
obj_unit.rows[0].cells[0].style.width = obj_marquee.style.width;
for(i=0; i<m; i++) {
tmp = obj_unit.rows[0].insertCell(-1);
tmp.innerHTML = obj_unit.rows[0].cells[0].innerHTML;
tmp.style.width = marquee_wide;
tmp = null;
}
for(i=0; i<n; i++) {
obj_marquee.appendChild(obj_unit.cloneNode(true));
}
return;
}
function marquee_show(direction) {
switch(direction) {
case "up":
if(obj_marquee.scrollTop >= obj_marquee.children[1].offsetTop) {
obj_marquee.scrollTop -= obj_marquee.firstChild.offsetHeight;
} else {
obj_marquee.scrollTop++;
}
break;
case "down":
if(obj_marquee.scrollTop <= 0) {
obj_marquee.scrollTop += obj_marquee.firstChild.offsetHeight;
} else {
obj_marquee.scrollTop--;
}
break;
case "left":
if(obj_marquee.scrollLeft >= obj_marquee.firstChild.rows[0].cells[0].offsetWidth) {
obj_marquee.scrollLeft -= obj_marquee.firstChild.rows[0].cells[0].offsetWidth;
} else {
obj_marquee.scrollLeft++;
}
break;
case "right":
if(obj_marquee.scrollLeft <= 0) {
obj_marquee.scrollLeft += obj_marquee.firstChild.rows[0].cells[0].offsetWidth;
} else {
obj_marquee.scrollLeft--;
}
break;
default:
break;
}
return;
}
function marquee_doit() {
var direction = "";
direction = obj_marquee.getAttribute("direction");
if(direction != null) marquee_show(direction);
direction = obj_marquee.getAttribute("direction2");
if(direction != null) marquee_show(direction);
return;
}
marquee_init();
repeat = setInterval("marquee_doit()",marquee_spd);
marquee.onmouseover = function() {clearInterval(repeat);}
marquee.onmouseout = function() {repeat=setInterval("marquee_doit()",marquee_spd);}
</script>
<table style="border:1px black solid;"><tr><td>
<div id="marquee" direction="up" style="overflow:hidden;height:200px;width:250px">
<table style="border:0px;padding:0px;"><tr><td>
<!-- Marquee Body Head -->
<a href="#" target="_blank">经典论坛</a><br>
<a href="#" target="_blank">163.com</a><br>
<a href="#" target="_blank">21cn.com</a><br>
<a href="#" target="_blank">Happy new year</a>
<!-- Marquee Body Bottom -->
</td></tr></table>
</div>
</td></tr></table>
Direction1:
<input type="button" value="↑" onclick="obj_marquee.direction='up'">
<input type="button" value="↓" onclick="obj_marquee.direction='down'">
<input type="button" value="←" onclick="obj_marquee.direction='left'">
<input type="button" value="→" onclick="obj_marquee.direction='right'">
<input type="button" value=" X " onclick="obj_marquee.direction=''"> <br>
Direction2:
<input type="button" value="↑" onclick="obj_marquee.direction2='up'">
<input type="button" value="↓" onclick="obj_marquee.direction2='down'">
<input type="button" value="←" onclick="obj_marquee.direction2='left'">
<input type="button" value="→" onclick="obj_marquee.direction2='right'">
<input type="button" value=" X " onclick="obj_marquee.direction2=''">
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]