Q: 实现双击自动滚屏. 
A: 将以下代码添加到需要自动滚屏的页面上 
<s cript Language="Javas cript"> 
var currentpos, timer; 
function initialize(){ 
timer = setInterval("scrollwindow()", 1); 
} 
function sc(){ 
clearInterval(timer); 
} 
function scrollwindow(){ 
currentpos = document.body.scrollTop; 
window.scroll(0,   currentpos); 
if(currentpos != document.body.scrollTop){ 
sc(); 
} 
} 
document.onmousedown = sc; 
document.ondblclick = initialize; 
</s cript> 
Q: 鼠标特效 。 
A: 鼠标放到链接上就会出现一个说明框,里面有滚动的文字说明 
<a href="http://xiaoguo001.nease.net" target="_blank" onMouseOver="helpor_net_show(this,event,' 这里是小郭的个人主页 ')" onMouseOut="helpor_net_hide()"> 把鼠标放上来试试 
<div id="tooltip2" style="position:absolute;visibility:hidden;clip:rect(0 150 50 0);width:150px;background-color:seashell"> 
<layer name="nstip" width="1000px" bgColor="seashell"></layer> 
</div> 
<SCRIPT language="JavaScript"> 
<!-- 
if (!document.layers&&!document.all) 
event="test" 
function helpor_net_show(current,e,text){ 
if (document.all&&document.readyState=="complete"){ 
document.all.tooltip2.innerHTML='<marquee style="border:1px solid #3399ff">' text '</marquee>' 
document.all.tooltip2.style.pixelLeft=event.clientX document.body.scrollLeft 10 
document.all.tooltip2.style.pixelTop=event.clientY document.body.scrollTop 10 
document.all.tooltip2.style.visibility="visible" 
} 
else if (document.layers){ 
document.tooltip2.document.nstip.document.write(' ' text ' ') 
document.tooltip2.document.nstip.document.close() 
document.tooltip2.document.nstip.left=0 
currentscroll=setInterval("scrolltip()",100) 
document.tooltip2.left=e.pageX 10 
document.tooltip2.top=e.pageY 10 
document.tooltip2.visibility="show" 
} 
} 
function helpor_net_hide(){ 
if (document.all) 
document.all.tooltip2.style.visibility="hidden" 
else if (document.layers){ 
clearInterval(currentscroll) 
document.tooltip2.visibility="hidden" 
} 
} 
function scrolltip(){ 
if (document.tooltip2.document.nstip.left>=-document.tooltip2.document.nstip.document.width) 
document.tooltip2.document.nstip.left-=5 
else 
document.tooltip2.document.nstip.left=150 
} 
//--> 
</SCRIPT> 
Q: 文本随机输出,可以用来作公告栏 。 
A: 脚本说明 : 
第一步 : 把如下代码加入 <head> 区域中 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- Original: Tarjei Davidsen (the@rescueteam.com) --> 
<!-- This script and many more are available free online at --> 
<!-- The JavaScript Source!! http://javascript.internet.com --> 
<!-- Begin 
var max=0; 
function textlist() { i  :textlist.arguments[i]; max } 
tl = new textlist( 
" 随着 INTERNET 时代的逐步到来 , 人们对网络的认识与感知越来越深刻 ", 
" 上网主要是进行 web 页面浏览,所以 web 页面的精彩程度对一个网站的生 ", 
" 人通过制作个人主页展现自己的才华,而且,由于出现了多种制作网页的软件 ", 
" 但是,光用软件就成制作出你想要的各种页面效果吗?答案肯定是否定的但是,光用软件就成制作出你想要的各种页面效果吗?答案肯定是否定的 ", 
"JavaScript 是 Netscape( 网景 ) 公司首先推出的一种针对 WEB 页面的解释型语 " 
); 
var x = 0; pos = 0; 
var l = tl[0].length; 
function textticker() { 
document.tickform.tickfield.value = tl[x].substring(0, pos)   "_"; 
if(pos   == l) { 
pos = 0; 
setTimeout("textticker()", 2000); 
if(  x == max) x = 0; 
l = tl[x].length; 
} else 
setTimeout("textticker()", 50); 
} 
// End --> 
</script> 
</HEAD> 
第二步 : 把如下代码加入 <body> 区域中 
<form name=tickform> 
<textarea name=tickfield rows=3 cols=38 style="background-color: rgb(0,0,0); color: rgb(255,255,255); cursor: default; font-family: Arial; font-size: 12px" wrap=virtual>The news will appear here when the page has finished loading.
</textarea> 
</form> 
第三步 : 把 <body> 改为 
<body bgcolor="#fef4d9" OnLoad="textticker()"> 
Q: 进入页面自动弹出的欢迎致词,个人网站可加...... 
A: 今天在公司网站上抓的,进入页面自动弹出的欢迎致词,个人网站可加上不免没有加好呀。加的位置应该可以看懂吧。 
<html> 
<head> 
</head> 
<body> 
</body> 
<script language="vbscript"> 
<!-- 
MsgBox"欢迎光临我的网站!" 
--> 
</script> 
</html> 
Q: 页面自动刷新说明 。
A: 当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。 
1,页面自动刷新:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20">,其中20指每隔20秒刷新一次页面. 
2,页面自动跳转:把如下代码加入<head>区域中<meta http-equiv="refresh" content="20;url=http://www.163.com">,其中20指隔20秒后跳转到http://www.163.com页面。 
Q: 鼠标箭头变十字架代码(对一些特殊的网页有用) . 
A: 你们自己试试效果就知道了. 
<script language="JavaScript1.2"> 
<!-- 
if (document.all&&!window.print){ 
leftright.style.width=document.body.clientWidth-2 
topdown.style.height=document.body.clientHeight-2 
} 
else if (document.layers){ 
document.leftright.clip.width=window.innerWidth 
document.leftright.clip.height=1 
document.topdown.clip.width=1 
document.topdown.clip.height=window.innerHeight 
} 
function followmouse1(){ 
//move cross engine for IE 4  
leftright.style.pixelTop=document.body.scrollTop event.clientY 1 
topdown.style.pixelTop=document.body.scrollTop 
if (event.clientX<document.body.clientWidth-2) 
topdown.style.pixelLeft=document.body.scrollLeft event.clientX 1 
else 
topdown.style.pixelLeft=document.body.clientWidth-2 
} 
function followmouse2(e){ 
//move cross engine for NS 4  
document.leftright.top=e.y 1 
document.topdown.top=pageYOffset 
document.topdown.left=e.x 1 
} 
if (document.all) 
document.onmousemove=followmouse1 
else if (document.layers){ 
window.captureEvents(Event.MOUSEMOVE) 
window.onmousemove=followmouse2 
} 
function regenerate(){ 
window.location.reload() 
} 
function regenerate2(){ 
setTimeout("window.onresize=regenerate",400) 
} 
if ((document.all&&!window.print)||document.layers) 
//if the user is using IE 4 or NS 4, both NOT IE 5  
window.onload=regenerate2 
//--> 
</script> 
<style> 
<!-- 
#leftright, #topdown{ 
position:absolute; 
left:0; 
top:0; 
width:1px; 
height:1px; 
layer-background-color:#B0D0F8; 
background-color:#00eeff; 
z-index:100; 
font-size:1px; 
} 
--> 
</style> 
【貼上】然後切換到您的網頁,按『Ctrl V』將剛剛複製的程式碼貼在</head>之前。 
<div id="leftright" style="width:expression(document.body.clientWidth-2)"> 
</div> 
<div id="topdown" style="height:expression(document.body.clientHeight-2)"> 
</div> 
【貼上】然後切換到您的網頁,按『Ctrl V』將剛剛複製的程式碼貼在<body>之後任何位置。 
【修改程式碼】 
若想改改線的顏色,那就改background-color:#00eeff;這部份,後面的顏色碼就行了。 
Q: 网站鼠标点击有烟花效果的代码 . 
A: <SCRIPT LANGUAGE="JavaScript1.2"> 
<!-- Begin 
var ver = navigator.appVersion; 
var dom = document.getElementById ? 1 : 0; 
var ie5 = (ver.indexOf("MSIE 5") > -1 && dom) ? 1 : 0; 
var n = (document.layers); 
var ie = (document.all); 
var sparksAflyin = 0; 
var totalSparks = 0; 
var sparksOn = 1; 
function initMouseEvents() { 
if (n) document.captureevents(event.mousedown | event.mousemove) } 
function mouseDown(e) { i  ):eval('anim_' i '_x[j] mousex'); document.body.offsetheight document.body.scrolltop:document.body.offsetHeight
 document.body.scrollTop-30; document.body.offsetwidth document.body.scrollleft:document.body.offsetWidth
 document.body.scrollLeft-30; document.all.sdiv' i '.style.top:tempy; document.layers.sdiv' i '.left:tempx; document.layers.sdiv' i '.top:tempy; 
totalsparks  = = ( } 
if (totalSparks == 10) { 
sparksAflyin = 0; 
totalSparks = 0; 
} 
} 
function SHOW(divName){ 
if (document.all) 
eval('document.all.' divName '.style.visibility = "visible";'); 
else if (document.layers) 
eval('document.layers["' divName '"].visibility = "visible";'); 
} 
function HIDE(divName){ 
if (document.all) 
eval('document.all.' divName '.style.visibility = "hidden";'); 
else if (document.layers) 
eval('document.layers["' divName '"].visibility = "hide";'); 
} 
anim_0_x=new Array(20,20,10,0,0,0,0,0,0,0,0,0); 
anim_0_y=new Array(-20,-40,-60,-80,-60,-40,-20,0,20,40,60,80); 
anim_1_x=new Array(20,20,17,36,60,78,90,92,93,98,108,120,133,152,181); 
anim_1_y=new Array(-20,-20,-33,-38,-38,-27,-2,25,51,84,113,141,162,212,253); 
anim_2_x=new Array(20,20,2,3,4,5,6,7,8,9,10,12,13,15,18); 
anim_2_y=new Array(-20,-20,-33,-38,-38,-27,-2,25,51,84,113,141,162,212,253); 
anim_3_x=new Array(-20,-20,-2,-1,7,10,18,35,60,102,94,94,93,97,108,111,117,127); 
anim_3_y=new Array(-20,-25,-64,-89,-104,-150,-173,-197,-213,-199,-151,-101,-66,-17,27,87,140,189); 
anim_4_x=new Array(-20,-20,-10,-39,-30,-69,-64,-138,-154,-200,-181,-209,-191,-207,-203,-213,-202,-221,-211); 
anim_4_y=new Array(-20,-20,-28,-51,-79,-100,-135,-154,-193,-183,-149,-134,-89,-60,8,51,107,157,201); 
anim_5_x=new Array(-20,-29,-51,-72,-105,-133,-164,-189,-209,-229,-247,-270,-279,-282,-283,-283,-285,-286,-288); 
anim_5_y=new Array(-20,-55,-86,-116,-154,-183,-205,-217,-217,-198,-169,-120,-44,-8,40,87,144,190,248); 
anim_6_x=new Array(-20,-20,-7,14,44,79,143,186,217,226,234,244,250,259,265,274); 
anim_6_y=new Array(-20,-21,-72,-113,-139,-166,-188,-181,-126,-68,-3,54,134,187,215,257); 
anim_7_x=new Array(20,20,-3,-9,-13,-27,-33,-44,-54,-66,-77,-95,-107,-136,-150,-160,-164,-168,-171,-172,-172,-176,-175); 
anim_7_y=new Array(-20,-26,-43,-63,-89,-116,-145,-169,-201,-222,-240,-253,-254,-245,-220,-195,-160,-124,-81,-53,-26,19,68); 
anim_8_x=new Array(-20,20,-35,39,0,45,-1,24,-15,14,-20,35,-18,38,-11,16,49,64,81,93,100,103,109); 
anim_8_y=new Array(-20,-20,-32,-42,-62,-76,-89,-107,-132,-147,-173,-180,-192,-209,-236,-193,-119,-73,-24,51,95,130,188); 
anim_9_x=new Array(-20,-51,-89,-110,-165,-191,-228,-240,-259,-271,-277,-281,-287); 
anim_9_y=new Array(-20,-20,-35,-37,-34,-16,10,47,105,150,189,227,273); 
// End --> 
</script> 
<body bgcolor="#fef4d9" OnLoad="initMouseEvents()"> 
<div id="sparks"> 
<div id="sDiv0" style="position:absolute; visibility: hidden;"><font face="arial black" color="red">a </div> 
<div id="sDiv1" style="position:absolute; visibility: hidden;"><font face="arial black" color="yellow">b </div> 
<div id="sDiv2" style="position:absolute; visibility: hidden;"><font face="arial black" color="blue">c </div> 
<div id="sDiv3" style="position:absolute; visibility: hidden;"><font face="arial black" color="red">d </div> 
<div id="sDiv4" style="position:absolute; visibility: hidden;"><font face="arial black" color="orange">e </div> 
<div id="sDiv5" style="position:absolute; visibility: hidden;"><font face="arial black" color="white">f </div> 
<div id="sDiv6" style="position:absolute; visibility: hidden;"><font face="arial black" color="green">g </div> 
<div id="sDiv7" style="position:absolute; visibility: hidden;"><font face="arial black" color="skyblue">h </div> 
<div id="sDiv8" style="position:absolute; visibility: hidden;"><font face="arial black" color="yellow">i </div> 
<div id="sDiv9" style="position:absolute; visibility: hidden;"><font face="arial black" color="white">j </div> 
</div> 
Q: 文本随机输出,可以用来作公告栏,一个字一个字的输出,不错。。。 
A: 脚本说明: 
第一步:把如下代码加入<head>区域中 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- Original: Tarjei Davidsen (the@rescueteam.com) --> 
<!-- This script and many more are available free online at --> 
<!-- The JavaScript Source!! http://javascript.internet.com --> 
<!-- Begin 
var max=0; 
function textlist() { 
max=textlist.arguments.length; 
for (i=0; i<max; i  ) 
this[i]=textlist.arguments[i]; 
} 
tl = new textlist( 
" 随着INTERNET时代的逐步到来,人们对网络的认识与感知越来越深刻", 
"上网主要是进行web页面浏览,所以web页面的精彩程度对一个网站的生", 
"人通过制作个人主页展现自己的才华,而且,由于出现了多种制作网页的软件", 
"但是,光用软件就成制作出你想要的各种页面效果吗?答案肯定是否定的但是,光用软件就成制作出你想要的各种页面效果吗?答案肯定是否定的", 
"JavaScript是Netscape(网景)公司首先推出的一种针对WEB页面的解释型语" 
); 
var x = 0; pos = 0; 
var l = tl[0].length; 
function textticker() { 
document.tickform.tickfield.value = tl[x].substring(0, pos)   "_"; 
if(pos   == l) { 
pos = 0; 
setTimeout("textticker()", 2000); 
if(  x == max) x = 0; 
l = tl[x].length; 
} else 
setTimeout("textticker()", 50); 
} 
// End --> 
</script> 
</HEAD> 
第二步:把如下代码加入<body>区域中 
<form name=tickform> 
<textarea name=tickfield rows=3 cols=38 style="background-color: rgb(0,0,0); color: rgb(255,255,255); cursor: default; font-family: Arial; font-size: 12px" wrap=virtual>The news will appear here when the page has finished loading.</textarea> 
</form> 
第三步:把<body>改为 
<body bgcolor="#fef4d9" OnLoad="textticker()">
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=348254