滚动条

  Code: [Copy to clipboard]

1overflow内容溢出时的设置(设定被设定对象是否显示滚动条)

overflow-x水平方向内容溢出时的设置

overflow-y垂直方向内容溢出时的设置

以上三个属性设置的值为visible(默认值)scrollhiddenauto

 

2scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)

scrollbar-arrow-color上下按钮上三角箭头的颜色

scrollbar-base-color滚动条的基本颜色

scrollbar-dark-shadow-color立体滚动条强阴影的颜色

scrollbar-face-color立体滚动条凸出部分的颜色

scrollbar-highlight-color滚动条空白部分的颜色

scrollbar-shadow-color立体滚动条阴影的颜色

 

我们通过几个实例来讲解上述的样式属性:

1.让浏览器窗口永远都不出现滚动条

没有水平滚动条

body style="overflow-x:hidden"

没有垂直滚动条

body style="overflow-y:hidden"

没有滚动条

body style="overflow-x:hidden;overflow-y:hidden"〉或〈body

style="overflow:hidden"

 

2.设定多行文本框的滚动条

 

没有水平滚动条

textarea style="overflow-x:hidden"〉〈/textarea

 

没有垂直滚动条

textarea style="overflow-y:hidden"〉〈/textarea

 

没有滚动条

textarea style="overflow-x:hidden;overflow-y:hidden"〉〈/textarea

或〈textarea style="overflow:hidden"〉〈/textarea

 

3.设定窗口滚动条的颜色

设置窗口滚动条的颜色为红色〈body style="scrollbar-base-color:red"

scrollbar-base-color设定的是基本色,一般情况下只需要设置这一个属性就可以达到改变滚动条颜色的目的。

加上一点特别的效果:

body style="scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon"

 

4.在样式表文件中定义好一个类,调用样式表。

style

.coolscrollbar{scrollbar-arrow-color:yellow;scrollbar-base-color:lightsalmon;}

/style

这样调用:

textarea class="coolscrollbar"〉〈/textarea

 

 

无边框窗口代码

制作无边框页面的代码

 

 

 

 

  Code: [Copy to clipboard]

//第一步:把如下代码加入〈head〉〈/head〉区域中

script language=javascript

minimizebar="minimize.gif"; //视窗右上角最小化「按钮」的图片

minimizebar2="minimize2.gif"; //滑鼠悬停时最小化「按钮」的图片

closebar="close.gif"; //视窗右上角关闭「按钮」的图片

closebar2="close2.gif"; //滑鼠悬停时关闭「按钮」的图片

icon="icon.gif"; //视窗左上角的小图标

 

function noBorderWin(fileName,w,h,titleBg,moveBg,titleColor,titleWord,scr) //定义一个弹出无边视窗的函数,能数意义见下面「参数说明」,实际使用见最後的实例。

/*

------------------参数说明-------------------

fileName :无边视窗中显示的文件。

w     :视窗的宽度。

h     :视窗的高度。

titleBg :视窗「标题栏」的背景色以及视窗边框颜色。

moveBg :视窗拖动时「标题栏」的背景色以及视窗边框颜色。

titleColor :视窗「标题栏」文字的颜色。

titleWord :视窗「标题栏」的文字。

scr :是否出现卷轴。取值yes/no或者1/0

--------------------------------------------

*/

{

var contents="html"+

"head"+

"title"+titleWord+"/title"+

"META http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\""+

"object id=hhctrl type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'〉〈param name='Command' value='minimize'〉〈/object"+

"/head"+

"body topmargin=0 leftmargin=0 scroll=no onselectstart='return false' ondragstart='return false'"+

" table height=100% width=100% cellpadding=0 cellspacing=1 bgcolor="+titleBg+" id=mainTab"+

" tr height=18 style=cursor:default; onmousedown='x=event.x;y=event.y;setCapture();mainTab.bgColor=\""+moveBg+"\";' onmouseup='releaseCapture();mainTab.bgColor=\""+titleBg+"\";' onmousemove='if(event.button==1)self.moveTo(screenLeft+event.x-x,screenTop+event.y-y);'"+

" td width=18 align=center〉〈img height=12 width=12 border=0 src="+icon+"〉〈/td"+

" td width="+w+"〉〈span style=font-size:12px;color:"+titleColor+";font-family:宋体;position:relative;top:1px;;〉"+titleWord+"/span〉〈/td"+

" td width=14〉〈img border=0 width=12 height=12 alt=最小化 src="+minimizebar+" onmousedown=hhctrl.Click(); onmouseover=this.src='"+minimizebar2+"' onmouseout=this.src='"+minimizebar+"'〉〈/td"+

" td width=13〉〈img border=0 width=12 height=12 alt=关闭 src="+closebar+" onmousedown=self.close(); onmouseover=this.src='"+closebar2+"' onmouseout=this.src='"+closebar+"'〉〈/td"+

" /tr"+

" tr height=*"+

" td colspan=4"+

" iframe name=nbw_v6_iframe src="+fileName+" scrolling="+scr+" width=100% height=100% frameborder=0〉〈/iframe"+

" /td"+

" /tr"+

" /table"+

"/body"+

"/html";

pop=window.open("","_blank","fullscreen=yes");

pop.resizeTo(w,h);

pop.moveTo((screen.width-w)/2,(screen.height-h)/2);

pop.document.writeln(contents);

if(pop.document.body.clientWidth!=w||pop.document.body.clientHeight!=h) //如果无边视窗不是出现在纯粹的IE视窗中

{

temp=window.open("","nbw_v6");

temp.close();

window.showModalDialog("about:"+"script language=javascriptwindow.open('','nbw_v6','fullscreen=yes');window.close();"+"/"+"script","","dialogWidth:0px;dialogHeight:0px");

pop2=window.open("","nbw_v6");

pop2.resizeTo(w,h);

pop2.moveTo((screen.width-w)/2,(screen.height-h)/2);

pop2.document.writeln(contents);

pop.close();

}

}

/script

//第二步:把如下代码加入〈body〉〈/body〉区域中

a href=#none onclick=noBorderWin('rate.htm','400','240','#000000','#333333','#CCCCCC','一个无边视窗的测试例子','yes');open/a

 

 

 

让新窗口总在一个窗口弹出

新开一个的窗口(name=screen)

再在这个窗口内打开链接(target=screen)

 

网页内容顶格

横向不间断滚动广告

 

 

 

 

 

 

  Code: [Copy to clipboard]

script language="javascript"

imgArr=new Array()

imgArr[0]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145003569.gif border=0〉〈/a"

imgArr[1]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145004614.gif border=0〉〈/a"

imgArr[2]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145005547.gif border=0〉〈/a"

imgArr[3]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145008768.gif border=0〉〈/a"

imgArr[4]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145009889.gif border=0〉〈/a"

imgArr[5]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145009337.gif border=0〉〈/a"

imgArr[6]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145009123.gif border=0〉〈/a"

imgArr[7]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145010764.gif border=0〉〈/a"

imgArr[8]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145010912.gif border=0〉〈/a"

imgArr[9]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145010401.gif border=0〉〈/a"

imgArr[10]="a href=# onmouseMove='javascript:outHover=true' onMouseover='javascript:outHover=true' onMouseout='javascript:outHover=false;mvStart()'〉〈img src=/Article/UploadFiles/200408/20040825145011647.gif border=0〉〈/a"

var moveStep=4 //步长,单位:pixel

var moveRelax=100 //移动时间间隔,单位:ms

 

ns4=(document.layers)?true:false

 

var displayImgAmount=4 //视区窗口可显示个数

var divWidth=125 //每块图片占位宽

var divHeight=60 //每块图片占位高

 

var startDnum=0

var nextDnum=startDnum+displayImgAmount

var timeID

var outHover=false

 

var startDivClipLeft

var nextDivClipRight

 

function initDivPlace(){

 

   if (ns4){

 

   for (i=0;idisplayImgAmount;i++){

 

   eval("document.divOuter.document.divAds"+i+".left="+divWidth*i)

 

   }

 

   for (i=displayImgAmount;iimgArr.length;i++){

 

   eval("document.divOuter.document.divAds"+i+".left="+divWidth*displayImgAmount)

 

   }

 

   }else{

 

   for (i=0;idisplayImgAmount;i++){

 

   eval("document.all.divAds"+i+".style.left="+divWidth*i)

 

   }

 

   for (i=displayImgAmount;iimgArr.length;i++){

 

   eval("document.all.divAds"+i+".style.left="+divWidth*displayImgAmount)

 

   }

 

   }

}

 

function mvStart(){

 

   timeID=setTimeout(moveLeftDiv,moveRelax)

}

 

function mvStop(){

 

   clearTimeout(timeID)

}

 

function moveLeftDiv(){

 

   if (ns4){

 

   for (i=0;i=displayImgAmount;i++){

 

   eval("document.divOuter.document.divAds"+parseInt((startDnum+i)%imgArr.length)+".left=document.divOuter.document.divAds"+parseInt((startDnum+i)%imgArr.length)+".left-moveStep")

 

   }

 

 

   startDivClipLeft=parseInt(eval("document.divOuter.document.divAds"+startDnum+".clip.left"))

 

   nextDivClipRight=parseInt(eval("document.divOuter.document.divAds"+nextDnum+".clip.right"))

 

 

   if (startDivClipLeft+moveStepdivWidth){

 

   eval("document.divOuter.document.divAds"+nextDnum+".clip.right="+divWidth)

 

  

 

   eval("document.divOuter.document.divAds"+startDnum+".left="+divWidth*displayImgAmount)

 

   eval("document.divOuter.document.divAds"+parseInt((nextDnum+1)%imgArr.length)+".left=document.divOuter.document.divAds"+nextDnum+".left+"+divWidth)

 

   eval("document.divOuter.document.divAds"+parseInt((nextDnum+1)%imgArr.length)+".clip.left=0")

 

  

 

  

 

   startDnum=(++startDnum)%imgArr.length

 

   nextDnum=(startDnum+displayImgAmount)%imgArr.length

 

  

 

   startDivClipLeft=moveStep-(divWidth-startDivClipLeft)

 

   nextDivClipRight=moveStep-(divWidth-nextDivClipRight)

 

   }else{

 

   eval("document.divOuter.document.divAds"+nextDnum+".clip.left=0")

 

   startDivClipLeft+=moveStep

 

   nextDivClipRight+=moveStep

 

   }

 

   eval("document.divOuter.document.divAds"+startDnum+".clip.left="+startDivClipLeft)

 

   eval("document.divOuter.document.divAds"+nextDnum+".clip.right="+nextDivClipRight)

 

   }else{

 

   for (i=0;i=displayImgAmount;i++){

 

   eval("document.all.divAds"+parseInt((startDnum+i)%imgArr.length)+".style.left=document.all.divAds"+parseInt((startDnum+i)%imgArr.length)+".style.pixelLeft-moveStep")

 

   }

 

  

 

   startDivClipLeft=parseInt(eval("document.all.divAds"+startDnum+".currentStyle.clipLeft"))

 

   nextDivClipRight=parseInt(eval("document.all.divAds"+nextDnum+".currentStyle.clipRight"))

 

  

 

   if (startDivClipLeft+moveStepdivWidth){

 

   eval("document.all.divAds"+nextDnum+".style.clip='rect(0,"+divWidth+","+divHeight+",0"+")'")

 

  

 

   eval("document.all.divAds"+startDnum+".style.left="+divWidth*displayImgAmount)

 

   eval("document.all.divAds"+parseInt((nextDnum+1)%imgArr.length)+".style.left=document.all.divAds"+nextDnum+".style.pixelLeft+"+divWidth)

 

  

 

   startDnum=(++startDnum)%imgArr.length

 

   nextDnum=(startDnum+displayImgAmount)%imgArr.length

 

  

 

   startDivClipLeft=moveStep-(divWidth-startDivClipLeft)

 

   nextDivClipRight=moveStep-(divWidth-nextDivClipRight)

 

   }else{

 

   startDivClipLeft+=moveStep

 

   nextDivClipRight+=moveStep

 

   }

 

   eval("document.all.divAds"+startDnum+".style.clip='rect(0,"+divWidth+","+divHeight+","+startDivClipLeft+")'")

 

   eval("document.all.divAds"+nextDnum+".style.clip='rect(0,"+nextDivClipRight+","+divHeight+",0)'")

 

   }

 

 

   if (outHover){

 

   mvStop()

 

   }else{

 

   mvStart()

 

   }

 

  

 

  

}

 

function writeDivs(){

 

   if (ns4){

 

   document.write("ilayer name=divOuter width=750 height="+divHeight+"")

 

  

 

   for (i=0;iimgArr.length;i++){

 

   document.write("layer name=divAds"+i+"")

 

   document.write(imgArr[i]+" ")

 

   document.write("/layer")

 

   }

 

   document.write("/ilayer")

 

   document.close()

 

   for (i=displayImgAmount;iimgArr.length;i++){

 

   eval("document.divOuter.document.divAds"+i+".clip.right=0")

 

   }

 

   }else{

 

   document.write("div id=divOuter style='position:relative' width=750 height="+divHeight+"")

 

  

 

   for (i=0;iimgArr.length;i++){

 

   document.write("div id=divAds"+i+" style='position:absolute;clip:rect(0,"+divWidth+","+divHeight+",0)'")

 

   document.write(imgArr[i]+" ")

 

   document.write("/div")

 

   }

 

   document.write("/div")

 

   for (i=displayImgAmount;iimgArr.length;i++){

 

   eval("document.all.divAds"+i+".style.clip='rect(0,0,"+divHeight+",0)'")

 

   }

 

   }

}

/script

BODY onload=javascript:mvStart()

SCRIPT language=javascriptwriteDivs();initDivPlace();;〈/SCRIPT

 

 

 

电击图片弹出无边自定义窗口

 

 

 

 

 

 

  Code: [Copy to clipboard]

a href="#"〉〈img src="image/tx.gif" alt="更换头像" width="16" height="16" hspace=10 border=0 onClick="MM_openBrWindow('tx.htm','tx','status=yes,scrollbars=yes,width=280,height=45')"〉〈/a

 

 

 

无边框对话框窗口可以在myie中弹出

 

 

 

 

 

 

  Code: [Copy to clipboard]

script Language="javascript"

function 页面名称(WINwidth, WINheight) {

 

   showx = event.screenX - event.offsetX - 4 - WINwidth ; // + deltaX;

 

   showy = event.screenY - event.offsetY + 18; // + deltaY;

 

 

   newWINwidth = WINwidth + 4 + 18;

 

   var features =

 

   'dialogWidth:' + newWINwidth + 'px;' +

 

   'dialogHeight:' + WINheight + 'px;' +

 

   'dialogLeft:' + showx + 'px;' +

 

   'dialogTop:' + showy + 'px;' +

 

   'directories:no; localtion:no; menubar:no; status=no; toolbar=no;scrollbars:no;Resizeable=no';

 

 

   var endtarget = "弹出页面.htm";

 

// window.open(endtarget, '', '');

 

   window.showModalDialog(endtarget, " ", features);

}

/script

 

 

 

 

 

 

 

 

  Code: [Copy to clipboard]

input name="image" type=image onClick="页面名称(230, 35);return false;" src="代替按扭的图片.gif" alt="鼠标经过显示的文字" width="16" height="16"

 

 

 

Java代码容错

 

 

 

 

 

 

  Code: [Copy to clipboard]

SCRIPT LANGUAGE="javascript"

!-- Hide

 

function killErrors() {

return true;

}

 

window.onerror = killErrors;

 

// --

/SCRIPT

 

 

flash透明

 

 

 

 

 

 

  Code: [Copy to clipboard]

PARAM NAME="wmode" VALUE="transparent"

 

 

 

状态栏 +body中就ok

 

script language="javascript"

 

   var MESSAGE = " 欢迎来到落伍者论坛谢谢! "

 

   var POSITION = 150

 

   var DELAY = 10

 

   var scroll = new statusMessageObject()

function statusMessageObject(p,d) {

 

  this.msg = MESSAGE

 

  this.out = " "

 

  this.pos = POSITION

 

  this.delay = DELAY

 

  this.i = 0

 

  this.reset = clearMessage}

function clearMessage() {

 

  this.pos = POSITION}

function scroller() {

 

  for (scroll.i = 0; scroll.i scroll.pos; scroll.i++) {

 

   scroll.out += " "}

 

  if (scroll.pos = 0)

 

   scroll.out += scroll.msg

 

  else scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length)

 

  window.status = scroll.out

 

  scroll.out = " "

 

  scroll.pos--

 

  if (scroll.pos -(scroll.msg.length)) {

 

   scroll.reset()}

 

  setTimeout ('scroller()',scroll.delay)}

function snapIn(jumpSpaces,position) {

 

  var msg = scroll.msg

 

  var out = ""

 

  for (var i=0; iposition; i++)

 

   {out += msg.charAt(i)}

 

  for (i=1;ijumpSpaces;i++)

 

   {out += " "}

 

  out += msg.charAt(position)

 

  window.status = out

 

  if (jumpSpaces = 1) {

 

   position++

 

   if (msg.charAt(position) == ' ')

 

   {position++ }

 

   jumpSpaces = 100-position

 

  } else if (jumpSpaces 3)

 

   {jumpSpaces *= .75}

 

  else

 

   {jumpSpaces--}

 

  if (position != msg.length) {

 

   var cmd = "snapIn(" + jumpSpaces + "," + position + ")";

 

   scrollID = window.setTimeout(cmd,scroll.delay);

 

  } else { window.status=""

 

   jumpSpaces=0

 

   position=0

 

   cmd = "snapIn(" + jumpSpaces + "," + position + ")";

 

   scrollID = window.setTimeout(cmd,scroll.delay);

 

   return false }

 

  return true}

snapIn(100,0);

/script

 

 

1.    页面自动刷新:

2.       把如下代码加入〈head〉区域中

 

 

 

 

  Code: [Copy to clipboard]

 

  〈meta http-equiv="refresh" content="20"

 

 

 

其中20指每隔20秒刷新一次页面。

 

2.页面自动跳转:把如下代码加入〈head〉区域中

 

 

 

 

  Code: [Copy to clipboard]

 

  〈meta http-equiv="refresh" content="20;url=http://kingsnet.126.com"

 

 

 

asp 随机图片显示 百变美女asp代码

 

 

 

 

 

 

  Code: [Copy to clipboard]

%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%

%

'----------------------------------------------------------------------------------------

'转发时请保留此声明信息,这段声明不并会影响你的显示速度!

'************************* 随机图片显示 ****************************

'代码设计:野汉子

'使用实例:img.asp?list=图片存放目录

'网站:http://yjj.con.cn

'声明:版权没有,随意使用!^_^不过如果各位不介意给我做个小小的连接,在下将感激不尽!

'----------------------------------------------------------------------------------------

Function AllPath()

 

   Dim Domain,GFilePath

 

   Domain = Request.ServerVariables("SERVER_NAME")

 

   GFilePath = Request.ServerVariables("PATH_INFO")

 

   GFilePath = lcase(left(GFilePath,instrRev(GFilePath,"/")))

 

   AllPath = "http://"&Domain&GFilePath

End Function

 

Function ShowFileList(folderspec)

 

   Dim Path,objFSO,objFolder,count,objFile,nume,S

 

   Path = Server.MapPath(folderspec)

 

   Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

 

   If objFSO.FolderExists(Path) Then

 

   Set objFolder = objFSO.GetFolder(Path)

 

   count = 0

 

   For Each objFile in objFolder.Files

 

   count = count+1

 

   Next

 

   randomize

 

   nume = Int((count*rnd)+1)

 

   S = 0

 

   ShowFileList = ""

 

   For Each objFile in objFolder.Files

 

   S = S + 1

 

   If S = nume Then

 

   ShowFileList = objFile.Name

 

   Exit For

 

   End If

 

   Next

 

   Set objFolder = Nothing

 

   Else

 

   ShowFileList = "NO"

 

   End If

 

   Set objFSO = Nothing

End Function

 

Dim list,filename,address,str

 

list = trim(Request.QueryString("list"))

if list = "" then

 

   Response.write "本页需要正确参数引入,您缺少相关的参数!正确格式如下:"&AllPath&"img.asp?list=图片存放目录"

 

   Response.End()

end if

 

filename = ShowFileList("./"&list&"/")

if filename = "NO" then

 

   Response.write "您指定的目录〈b"&list&"/b〉不存在,请重新指定!"

 

   Response.End()

end if

 

if filename = "" then

 

   Response.write "您指定的目录〈b"&list&"/b〉没有相关的图片文件存在,请重新指定!"

 

   Response.End()

end if

 

str = right(filename,3)

if str〈〉"jpg" and str〈〉"gif" then

filename = "erro.gif"

end if

 

address = AllPath&list&"/"

address = address&filename

%

%Response.redirect(address)%

 

 

 

 

鼠标经过显示不同图片

 

 

 

 

 

 

  Code: [Copy to clipboard]

SCRIPT LANGUAGE="javascript"

var a = new Image();

var b = new Image();

var c = new Image();

 

a.src = "../../../yanyanyan/me/me/4.jpg";

b.src = "../../../yanyanyan/me/me/3.jpg";

c.src = "../../../yanyanyan/me/me/2.jpg";

 

function doButtons(picimage) {

eval("document['picture'].src = " + picimage + ".src");

}

/script

 

/head

 

body

 

table width="407" height="201" border=0 cellpadding="0" cellspacing="0" bgcolor="#333333"

 

  〈tr〉〈td width="110" align="center"

p

a href="#" onmouseover="doButtons('a')"PHOTO 1/a〉〈p

 

a href="#" onmouseover="doButtons('b')"PHOTO 2/a〉〈p

 

a href="#" onmouseover="doButtons('c')"PHOTO 3/a〉〈p

td width="297"〉〈img name=picture src="../../../yanyanyan/me/me/4.jpg" width=294 height=345 border=0〉〈/td

/tr

/table

 

 

 

 

 

 

  Code: [Copy to clipboard]

style

.jc{

position:relative;

}

/style

 

script language="javascript1.2"

 

var ns6=document.getElementById&&!document.all

var ie=document.all

 

var customcollect=new Array()

var i=0

 

function jiggleit(num){

if ((!document.all&&!document.getElementById)) return;

customcollect[num].style.left=(parseInt(customcollect[num].style.left)==-1)? customcollect[num].style.left=1 : customcollect[num].style.left=-1

}

 

function init(){

if (ie){

while (eval("document.all.jiggle"+i)!=null){

customcollect[i]= eval("document.all.jiggle"+i)

i++

}

}

else if (ns6){

while (document.getElementById("jiggle"+i)!=null){

customcollect[i]= document.getElementById("jiggle"+i)

i++

}

}

 

if (customcollect.length==1)

setInterval("jiggleit(0)",80)

else if (customcollect.length1)

for (y=0;ycustomcollect.length;y++){

var tempvariable='setInterval("jiggleit('+y+')",'+'100)'

eval(tempvariable)

}

}

 

window.onload=init

 

/script

 

 

 

 

span id="jiggle0" class="jc"〉〈b〉抖动的字〈a href="http://yjj.con.cn"Website 俊杰网络!/a〉〈/b〉〈/span

/head

 

 

 

标题拦特效

 

 

 

 

 

 

  Code: [Copy to clipboard]

SCRIPT

 

//change title text to your own

 

   var titletext="Welcome to Dynamic Drive"

 

   var thetext=""

 

   var started=false

 

   var step=0

 

   var times=1

 

 

   function welcometext()

 

   {

 

   times--

 

   if (times==0)

 

   {

 

   if (started==false)

 

   {

 

   started = true;

 

   document.title = titletext;

 

   setTimeout("anim()",1);

 

   }

 

   thetext = titletext;

 

   }

 

   }

 

 

   function showstatustext(txt)

 

   {

 

   thetext = txt;

 

   setTimeout("welcometext()",4000)

 

   times++

 

   }

 

 

   function anim()

 

   {

 

   step++

 

   if (step==7) {step=1}

 

   if (step==1) {document.title='==='+thetext+'==='}

 

   if (step==2) {document.title='==='+thetext+'==='}

 

   if (step==3) {document.title='=='+thetext+'=='}

 

   if (step==4) {document.title='=='+thetext+'=='}

 

   if (step==5) {document.title='==='+thetext+'==='}

 

   if (step==6) {document.title='==='+thetext+'==='}

 

   setTimeout("anim()",200);

 

   }

 

if (document.title)

window.onload=onload=welcometext

/SCRIPT

 

 

 

 

 

文字不同颜色闪烁

 

span style=behavior:url(font.htc)〉这里是要闪烁的字颜色可以很多〈/span

 

 

font.htc 代码

 

 

 

 

  Code: [Copy to clipboard]

*************************************************

PUBLIC:COMPONENT URN="rainbow" name="darainbow()"/

PUBLIC:ATTACH EVENT = "oncontentready" ONEVENT ="beginIt()"/

SCRIPT language="javascript"

var Kill_ID=null;

var internalValue;

var originalValue;

function putValue(){

 

   element.innerHTML=internalValue;

 

   encapsulate();

 

   startSwirl();

}

function eventHandler(){

 

   clearInterval(Kill_ID);

 

   internalValue=element.value;

 

   element.detachEvent("onpropertychange",eventHandler);

 

   if(event.propertyName=="value"){

 

   element.innerHTML=internalValue;

 

   putValue();

 

   } else startSwirl();

 

   element.attachEvent("onpropertychange",eventHandler);

}

function swirl(){

 

   var I;

 

   I=ran(internalValue.length-1,0);

 

   if(element.children(I) != null)element.children(I).style.color=randomColor();

}

function startSwirl(){

 

   if (element.swirlInterval == null)

 

   element.swirlInterval=50;

 

   if ((internalValue!=null) && (element.swirlInterval!=0))

 

   Kill_ID=setInterval(swirl,element.swirlInterval);

}

function encapsulate(){

 

   var I;

 

   var tempStr="";

 

   for (I=0; I internalValue.length; I++){

 

   tempStr += "SPAN style=\"color:"+randomColor()+"\"" + internalValue.substr(I,1) + "/SPAN";

 

   }

 

   innerHTML=tempStr;

}

function ran(upperbound, lowerbound){

 

   return(parseInt((upperbound - lowerbound + 1) * Math.random() + lowerbound));

}

function randomColor(){

 

   var R=ran(255,0);

 

   var G=ran(255,0);

 

   var B=ran(255,0);

 

   R=R.toString(16);

 

   G=G.toString(16);

 

   B=B.toString(16);

 

   if (R.length==1)R="0"+R;

 

   if (G.length==1)G="0"+G;

 

   if (B.length==1)B="0"+B;

 

   return("#"+R+G+B);

}

function beginIt(){

 

   internalValue=element.value;

 

   originalValue=element.innerHTML;

 

   if (internalValue==null)

 

   internalValue=element.innerHTML;

 

   putValue();

 

   element.attachEvent("onpropertychange",eventHandler);

}

function clearIt(){

 

   clearInterval(Kill_ID);

 

   element.detachEvent("onpropertychange",eventHandler);

 

   element.innerHTML=originalValue;

}

/script

***************************************

 

 

让连接不停的变色

 

SCRIPT language=javascript src="fade.js"〉〈/SCRIPT

演示 http://www.wooshow.com/dw/demo/ln/1.htm

 

fade.js代码

 

 

 

 

  Code: [Copy to clipboard]

/*************

 

**** config

 

**/

 

startColor = "#4D4D4D"; // 颜色可以该

 

endColor = "#ffffff"; // MouseOver link color

 

 

 

stepIn = 10; // delay when fading in

 

stepOut = 20; // delay when fading out

 

 

 

/*

 

** set to true or false; true will

 

** cause all links to fade automatically

 

***/

 

autoFade = true;

 

/*

 

** set to true or false; true will cause all CSS

 

** classes with "fade" in them to fade onmouseover

 

***/

 

sloppyClass = true;

 

/**

 

**** /config

 

**************/

 

/*************

 

**** install

 

**

 

**

 

**** /install

 

**************/

 

 

 

hexa = new makearray(16);

 

for(var i = 0; i 10; i++)

 

hexa[i] = i;

 

hexa[10]="a"; hexa[11]="b"; hexa[12]="c";

 

hexa[13]="d"; hexa[14]="e"; hexa[15]="f";

 

 

 

document.onmouseover = domouseover;

 

document.onmouseout = domouseout;

 

 

 

startColor = dehexize(startColor.toLowerCase());

 

endColor = dehexize(endColor.toLowerCase());

 

 

 

var fadeId = new Array();

 

var timerID = 0;

 

var theElement,theTagName,theClassName,theUniqueID

 

 

 

function dehexize(Color){

 

var colorArr = new makearray(3);

 

for (i=1; i7; i++){

 

for (j=0; j16; j++){

 

if (Color.charAt(i) == hexa[j]){

 

if (i%2 !=0)

 

colorArr[Math.floor((i-1)/2)]=eval(j)*16;

 

else

 

colorArr[Math.floor((i-1)/2)]+=eval(j);

 

}

 

}

 

}

 

return colorArr;

 

}

 

 

 

function domouseover() {

 

if(document.all) {

 

clearTimeout(timerID);

 

theElement = event.srcElement;

 

theTagName = theElement.tagName;

 

theClassName = theElement.className;

 

theUniqueID = theElement.uniqueID;

 

if ((theTagName == "A" && autoFade) || theClassName == "fade" || (sloppyClass && theClassName.indexOf("fade") != -1)) {

 

//alert(theElement);

 

fade(startColor,endColor,theUniqueID,stepIn);

 

timerID = setTimeout('pulsedown()',500);

 

}

 

}

 

}

 

 

 

function pulseup() {

 

if(document.all) {

 

clearTimeout(timerID);

 

if ((theTagName == "A" && autoFade) || theClassName == "fade" || (sloppyClass && theClassName.indexOf("fade") != -1)) {

 

//alert(theElement);

 

fade(startColor,endColor,theUniqueID,stepIn);

 

timerID = setTimeout('pulsedown(theElement)',500);

 

}

 

}

 

}

 

 

 

function pulsedown(theElement) {

 

if (document.all) {

 

clearTimeout(timerID);

 

if ((theTagName == "A" && autoFade) || theClassName == "fade" || (sloppyClass && theClassName.indexOf("fade") != -1)) {

 

//alert(theElement);

 

fade(endColor,startColor,theUniqueID,stepOut);

 

timerID = setTimeout('pulseup()',500);

 

}

 

}

 

}

 

 

 

 

 

function domouseout() {

 

if (document.all) {

 

clearTimeout(timerID);

 

var srcElement = event.srcElement;

 

if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))

 

fade(endColor,startColor,srcElement.uniqueID,stepOut);

 

}

 

}

 

 

 

function makearray(n) {

 

this.length = n;

 

for(var i = 1; i = n; i++)

 

this[i] = 0;

 

return this;

 

}

 

 

 

function hex(i) {

 

if (i 0)

 

return "00";

 

else if (i 255)

 

return "ff";

 

else

 

return "" + hexa[Math.floor(i/16)] + hexa[i%16];}

 

 

 

function setColor(r, g, b, element) {

 

var hr = hex(r); var hg = hex(g); var hb = hex(b);

 

element.style.color = "#"+hr+hg+hb;

 

}

 

 

 

function fade(s,e, element,step){

 

var sr = s[0]; var sg = s[1]; var sb = s[2];

 

var er = e[0]; var eg = e[1]; var eb = e[2];

 

 

 

if (fadeId[0] != null && fade[0] != element){

 

setColor(sr,sg,sb,eval(fadeId[0]));

 

var i = 1;

 

while(i fadeId.length){

 

clearTimeout(fadeId[i]);

 

i++;

 

}

 

}

 

 

 

for(var i = 0; i = step; i++) {

 

fadeId[i+1] = setTimeout("setColor(Math.floor(" +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" +

 

step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+

 

")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");",i*step);

 

}

 

fadeId[0] = element;

 

}

 

 

 

 

 

要使背景图案不随文字

;滚动”的CSS是这样的:

 

 

 

 

 

 

  Code: [Copy to clipboard]

style type="text/css"

!--

BODY { background: purple url(bg.jpg);

    background-repeat:repeat-y;

    background-attachment:fixed  

    }

--

/style

 

 

 

 

 

页面过滤渐变加到〈head〉中

 

 

 

 

 

 

  Code: [Copy to clipboard]

meta http-equiv="Page-Exit" content="revealTrans(Duration=1,Transition=23)"

 

 

 

 

鼠标移动到版块图标产生的渐变效果

 

1.inc\main.js末尾增加如下代码:

 

//渐隐渐现函数

nereidFadeObjects = new Object();

nereidFadeTimers = new Object();

 

function nereidFade(object, destOp, rate, delta) {

if (!document.all) {return;}

if (object != "[object]"){

 

  setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);

 

  return;

}

clearTimeout(nereidFadeTimers[object.sourceIndex]);

diff = destOp-object.filters.alpha.opacity;

direction = 1;

if (object.filters.alpha.opacity destOp){

 

  direction = -1;

}

delta=Math.min(direction*diff,delta);

object.filters.alpha.opacity+=direction*delta;

if (object.filters.alpha.opacity != destOp){

 

  nereidFadeObjects[object.sourceIndex]=object;

 

  nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);

}

}

2.index模板html(7):

 

function showboard

 

.......

 

if (indexIMG!='')

{

 

  str = str.replace(/{\$indexIMG}/gi,'table align="left"〉〈tr〉〈td〉〈a href="list.asp?boardid='+BoardID+'" img src='+indexIMG+' align="top" border="0" style="FILTER: alpha(opacity=40)" onMouseOut=nereidFade(this,40,10,10) onMouseOver=nereidFade(this,100,0,10) 〉〈/a〉〈/td〉〈td width="20"〉〈/td〉〈/tr〉〈/table');

}

else

{

 

  str = str.replace(/{\$indexIMG}/gi,'');

}

 

......

 

增加以上红色部分。

 

 

任何连接滑过就点击

 

 

 

 

 

 

  Code: [Copy to clipboard]

script

function mClk2() {var source=event.srcElement;if (source.tagName=="A"){source.click();self.focus();}}

document.write("div onmouseover=mClk2();;〉");

 

   /script

 

 

 

不错的向上滚动广告代码

 

演示 http://gong.88qq.com/88qq_468-60-lun.htm

 

 

 

 

  Code: [Copy to clipboard]

SCRIPT language=javascript1.2

!--

var scrollerwidth=470

var scrollerheight=60

var scrollerbgcolor='#cccccc'

var pausebetweenimages=10000

var waitingtime=20

var slideimages=new Array()

slideimages[0]='iframe src="http://gong.88qq.com/88qq_468-60-5.htm" width="468" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"〉〈/iframe'

slideimages[1]='iframe src="http://gong.88qq.com/88qq_468-60-2.htm" width="468" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"〉〈/iframe'

slideimages[2]='iframe src="http://gong.88qq.com/88qq_468-60-1.htm" width="468" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"〉〈/iframe'

slideimages[3]='iframe src="http://gong.88qq.com/88qq_468-60-4.htm" width="468" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"〉〈/iframe'

slideimages[4]='iframe src="http://gong.88qq.com/88qq_468-60-3.htm" width="468" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"〉〈/iframe'

slideimages[5]='iframe src="http://gong.88qq.com/88qq_468-60-6.htm" width="468" height="60" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"〉〈/iframe'

if (slideimages.length1)

i=2

else

i=0

function move1(whichlayer){

tlayer=eval(whichlayer)

if (tlayer.top0&&tlayer.top=5){

tlayer.top=0

setTimeout("move1(tlayer)",pausebetweenimages)

setTimeout("move2(document.main.document.second)",pausebetweenimages)

return

}

if (tlayer.top=tlayer.document.height*-1){

tlayer.top-=5

setTimeout("move1(tlayer)",waitingtime)

}

else{

tlayer.top=scrollerheight

tlayer.document.write(slideimages[i])

tlayer.document.close()

if (i==slideimages.length-1)

i=0

else

i++

}}

function move2(whichlayer){

tlayer2=eval(whichlayer)

if (tlayer2.top0&&tlayer2.top=5){

tlayer2.top=0

setTimeout("move2(tlayer2)",pausebetweenimages)

setTimeout("move1(document.main.document.first)",pausebetweenimages)

return

}

if (tlayer2.top=tlayer2.document.height*-1){

tlayer2.top-=5

setTimeout("move2(tlayer2)",waitingtime)

}

else{

tlayer2.top=scrollerheight

tlayer2.document.write(slideimages[i])

tlayer2.document.close()

if (i==slideimages.length-1)

i=0

else

i++

}}

function move3(whichdiv){

tdiv=eval(whichdiv)

if (tdiv.style.pixelTop0&&tdiv.style.pixelTop=5){

tdiv.style.pixelTop=0

setTimeout("move3(tdiv)",pausebetweenimages)

setTimeout("move4(second2)",pausebetweenimages)

return

}

if (tdiv.style.pixelTop=tdiv.offsetHeight*-1){

tdiv.style.pixelTop-=5

setTimeout("move3(tdiv)",waitingtime)

}

else{

tdiv.style.pixelTop=scrollerheight

tdiv.innerHTML=slideimages[i]

if (i==slideimages.length-1)

i=0

else

i++

}

}

function move4(whichdiv){

tdiv2=eval(whichdiv)

if (tdiv2.style.pixelTop0&&tdiv2.style.pixelTop=5){

tdiv2.style.pixelTop=0

setTimeout("move4(tdiv2)",pausebetweenimages)

setTimeout("move3(first2)",pausebetweenimages)

return

}

if (tdiv2.style.pixelTop=tdiv2.offsetHeight*-1){

tdiv2.style.pixelTop-=5

setTimeout("move4(second2)",waitingtime)

}

else{

tdiv2.style.pixelTop=scrollerheight

tdiv2.innerHTML=slideimages[i]

if (i==slideimages.length-1)

i=0

else

i++

}}

function startscroll(){

if (document.all){

move3(first2)

second2.style.top=scrollerheight

}

else if (document.layers){

move1(document.main.document.first)

document.main.document.second.top=scrollerheight+5

document.main.document.second.visibility='show'

}}

window.onload=startscroll

//--

/SCRIPT

ILAYER id=main bgcolor="&{scrollerbgcolor};"

height="&{scrollerheight};" width="&{scrollerwidth};"〉〈LAYER id=first

width="&{scrollerwidth};" top="1" left="0"

SCRIPT language=javascript1.2

if (document.layers)

document.write(slideimages[0])

/SCRIPT

/LAYER〉〈LAYER id=second width="&{scrollerwidth};" top="0" left="0"

visibility="hide"

SCRIPT language=javascript1.2

if (document.layers)

document.write(slideimages[1])

/SCRIPT

/LAYER〉〈/ILAYER

SCRIPT language=javascript1.2

!--

if (document.all){

document.writeln('span id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hiden;background-color:'+scrollerbgcolor+'"')

document.writeln('div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0"')

document.writeln('div id="first2" style="position:absolute;width:'+scrollerwidth+';left:0;top:1;"')

document.write(slideimages[0])

document.writeln('/div')

document.writeln('div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0;top:0"')

document.write(slideimages[1])

document.writeln('/div')

document.writeln('/div')

document.writeln('/span')

}

//--

/SCRIPT

 

 

 

 

 

点广告才可以下载的代码

 

这样写 点了广告就在新页面自动下载了

 

 

 

 

  Code: [Copy to clipboard]

table onclick="window.open('下载地址','_blank','width=0,height=0')"〉〈tr〉〈td〉〈广告代码〉〈/td〉〈/tr〉〈/table

 

 

站长站弹出广告代码

 

 

 

 

 

 

  Code: [Copy to clipboard]

SCRIPT language=javascriptwindow.showModelessDialog("http://www.chinaz.com/A-Ddi.htm","CHINAZDindexP","center:no;dialogLeft:5px;dialogTop:5px;scroll:0;status:0;help:0;resizable:0;dialogWidth:305px;dialogHeight:325px")/SCRIPT

 

 

 

 

 

总在最下的广告代码

 

 

 

 

 

 

  Code: [Copy to clipboard]

!--用〈body onLoad='fix()' onScroll="fix()" onResize="fix()"〉替换〈body --

!--将以下代码加入HTML的〈Body〉〈/Body〉之间--

script language="javascript"

!--

function stat(){

var a = pageYOffset+window.innerHeight-document.bar.document.height-15

document.bar.top = a

setTimeout('stat()',2)

}

function fix(){

nome=navigator.appName

if(nome=='Netscape'){

stat()

}

else{

var a=document.body.scrollTop+document.body.clientHeight-document.all.bar.offsetHeight+15

bar.style.top = a

}}

//--

/script

span id="bar" style="position:absolute; left:68px; top:455px; width:614px; height:45px; z-index:9"

table align="center" border="1" hspace="1" cellpadding="1" bordercolor="#000000" bgcolor="#FFFFFF"

tr align="center"

 

td a href="http://remotion.myetang.com"〉网页特效梦工厂〈/a〉〈/td

td a href="http://www.skycn.com"〉天空下载〈/a〉〈/td

/tr〉〈/table〉〈/span

 

 

 

定时更换超级连接的代码

 

 

 

 

 

 

  Code: [Copy to clipboard]

!--用〈body onload="if (document.all||document.layers) {regenerate2();update()}"〉替换原来的〈Body--

!--将以下代码加入HTML的〈Body〉〈/Body〉之间--

 

style

!--

 

#tickertape{

position:relative;

 

layer-background-color:black;

width:400;

height:12;

; font-family: "宋体"; font-size: 9pt}

 

#subtickertape{

background-color:black;

position:absolute;

border: 1px solid black;

width:400;

height:12;

; font-family: "宋体"; font-size: 9pt

}

 

 

.subtickertapefont{

font:bold 9pt "宋体";

text-decoration:none;

color:white;

}

 

.subtickertapefont a{

color:white;

text-decoration:none;

; font-family: "宋体"; font-size: 9pt}

--

/style

div id="tickertape"

div id="subtickertape" class="subtickertapefont"〉初始化.../div

/div

script language="javascript1.2"

 

var speed=4500

 

var news=new Array()

news[0]="a href='http://remotion.myetang.com'〉网页特效梦工厂〈/a"

news[1]="a href='http://www.skycn.com'〉天空下载〈/a"

news[2]="a href='http://www.delphibbs.com'〉大富翁论坛〈/a"

 

 

 

 

 

 

 

 

 

 

 

 

i=0

if (document.all)

tickerobject=document.all.subtickertape.style

else

tickerobject=document.tickertape.document

function regenerate(){

window.location.reload()

}

function regenerate2(){

if (document.layers)

setTimeout("window.onresize=regenerate",450)

}

 

function update(){

BgFade(0xff,0xff,0xff, 0x00,0x00,0x00,10);

if (document.layers){

document.tickertape.document.subtickertape.document.write('span class="subtickertapefont"'+news[i]+'/span')

document.tickertape.document.subtickertape.document.close()

}

else

document.all.subtickertape.innerHTML=news[i]

 

if (inews.length-1)

i++

else

i=0

setTimeout("update()",speed)

}

 

function BgFade(red1, grn1, blu1, red2,

grn2, blu2, steps) {

sred = red1; sgrn = grn1; sblu = blu1;

ered = red2; egrn = grn2; eblu = blu2;

inc = steps;

step = 0;

RunFader();

}

function RunFader() {

var epct = step/inc;

var spct = 1 - epct;

if (document.layers)

tickerobject.bgColor =

Math.floor(sred * spct + ered *

epct)*256*256 +

Math.floor(sgrn * spct + egrn * epct)*256 +

Math.floor(sblu * spct + eblu * epct);

else

tickerobject.backgroundColor=

Math.floor(sred * spct + ered *

epct)*256*256 +

Math.floor(sgrn * spct + egrn * epct)*256 +

Math.floor(sblu * spct + eblu * epct);

if ( step inc ) {

setTimeout('RunFader()',50);

}

step++;

}

 

/script

/tr〉〈/table

 

 

 

 

星空背景

 

 

 

 

 

 

  Code: [Copy to clipboard]

!-- 用〈BODY bgColor=#000000 onload=fly()〉替换原有的〈body --

!--将以下代码加入HTML的〈Body〉〈/Body〉之间--

SCRIPT language=javascript

!--

SmallStars = 30;

LargeStars = 10;

 

SmallYpos = new Array();

SmallXpos = new Array();

LargeYpos = new Array();

LargeXpos = new Array();

Smallspeed= new Array();

Largespeed= new Array();

ns=(document.layers)?1:0;

if (ns){

for (i = 0; i SmallStars; i++)

{document.write("LAYER NAME='sn"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFF0' CLIP='0,0,1,1'〉〈/LAYER")}

for (i = 0; i LargeStars; i++)

{document.write("LAYER NAME='ln"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFFF' CLIP='0,0,2,2'〉〈/LAYER")}

}

else{

document.write('div style="position:absolute;top:0px;left:0px"');

document.write('div style="position:relative"');

for (i = 0; i SmallStars; i++)

{document.write('div id="si" style="position:absolute;top:0;left:0;width:1px;height:1px;background:#fffff0;font-size:1px"〉〈/div')}

document.write('/div');

document.write('/div');

document.write('div style="position:absolute;top:0px;left:0px"');

document.write('div style="position:relative"');

for (i = 0; i LargeStars; i++)

{document.write('div id="li" style="position:absolute;top:0;left:0;width:2px;height:2px;background:#ffffff;font-size:2px"〉〈/div')}

document.write('/div');

document.write('/div');

}

WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight;

WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth;

//Inital placement!

for (i=0; i SmallStars; i++)

{

SmallYpos[i] = Math.round(Math.random()*WinHeight);

SmallXpos[i] = Math.round(Math.random()*WinWidth);

Smallspeed[i]= Math.random()*5+1;

}

for (i=0; i LargeStars; i++)

{

LargeYpos[i] = Math.round(Math.random()*WinHeight);

LargeXpos[i] = Math.round(Math.random()*WinWidth);

Largespeed[i]= Math.random()*10+5;

}

function fly(){

var WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight;

var WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth;

var hscrll=(document.layers)?window.pageYOffset:document.body.scrollTop;

var wscrll=(document.layers)?window.pageXOffset:document.body.scrollLeft;

 

for (i=0; i LargeStars; i++)

{

LargeXpos[i]-=Largespeed[i];

if (LargeXpos[i] -10)

 

  {

 

  LargeXpos[i]=WinWidth;

 

  LargeYpos[i]=Math.round(Math.random()*WinHeight);

 

  Largespeed[i]=Math.random()*10+5;

 

  }

if (ns){

document.layers['ln'+i].left=LargeXpos[i];

document.layers['ln'+i].top=LargeYpos[i]+hscrll;

}

else{

li[i].style.pixelLeft=LargeXpos[i];

li[i].style.pixelTop=LargeYpos[i]+hscrll;

}

}

 

for (i=0; i SmallStars; i++)

{

SmallXpos[i]-=Smallspeed[i];

if (SmallXpos[i] -10)

 

  {

 

  SmallXpos[i]=WinWidth;

 

  SmallYpos[i]=Math.round(Math.random()*WinHeight);

 

  Smallspeed[i]=Math.random()*5+1;

 

  }

if (ns){

document.layers['sn'+i].left=SmallXpos[i];

document.layers['sn'+i].top=SmallYpos[i]+hscrll;

}

else{

si[i].style.pixelLeft=SmallXpos[i];

si[i].style.pixelTop=SmallYpos[i]+hscrll;

}

}

setTimeout('fly()',10);

}

//fly();

//--

/SCRIPT

 

 

 

 

 

时间特效。js读取时间

 

 

 

 

 

 

  Code: [Copy to clipboard]

!--将以下代码加入HTML的〈Body〉〈/Body〉之间--

script language="javascript"

!---

today=new Date();

var hours = today.getHours();

var minutes = today.getMinutes();

var seconds = today.getSeconds();

var timeValue = "FONT COLOR=black" + ((hours 12) ? hours -12 :hours); timeValue += ((minutes 10) ? "BLINK〉〈FONT COLOR=black:/FONT〉〈/BLINK0" : "BLINK〉〈FONT COLOR=black:/FONT〉〈/BLINK") + minutes+"/FONT〉〈/FONT";

timeValue += (hours = 12) ? "FONT COLOR=blue〉〈I〉〈Bpm/B〉〈/I〉〈/FONT" : "FONT COLOR=blue〉〈B〉〈Iam/I〉〈/B〉〈/FONT";

function initArray(){

this.length=initArray.arguments.length

for(var i=0;ithis.length;i++)

this[i+1]=initArray.arguments[i] }

var d=new initArray("font color=RED〉星期日","font color=black〉星期一","font color=black〉星期二","font color=black〉星期三","font color=black〉星期四","font color=black〉星期五","font color=red〉星期六"); document.write("font color=black",today.getYear(),"font color=black〉年","font color=black",today.getMonth()+1,"font color=black〉月","font color=black",today.getDate(),"font color=black〉日 /FONT",d[today.getDay()+1]," ",timeValue); //--

/script

 

 

 

鼠标经过图片加亮显示

 

 

 

 

 

 

  Code: [Copy to clipboard]

!--将以下代码加入HTML的〈Body〉〈/Body〉之间--

 

SCRIPT language="javascript"

!--

function makevisible(cur,which){

if (which==0)

cur.filters.alpha.opacity=100

else

cur.filters.alpha.opacity=20

}

//--

/SCRIPT

 

 

img src="image\flag.gif"

style="filter:alpha(opacity=20)"

onMouseOver="makevisible(this,0)"

onMouseOut="makevisible(this,1)"

 

 

 

鼠标经过图片晃动效果

 

 

 

 

 

 

  Code: [Copy to clipboard]

!--将以下代码加入HTML的〈Body〉〈/Body〉之间--

 

style

.shakeimage{

position:relative

}

/style

 

img src=image\family.jpg class="shakeimage" onMouseover="init(this);rattleimage()" onMouseout="stoprattle(this)"

 

script language="javascript1.2"

var rector=3

var stopit=0

var a=1

 

function init(which){

stopit=0

shake=which

shake.style.left=0

shake.style.top=0

}

 

function rattleimage(){

if ((!document.all&&!document.getElementById)||stopit==1)

return

if (a==1){

shake.style.top=parseInt(shake.style.top)+rector

}

else if (a==2){

shake.style.left=parseInt(shake.style.left)+rector

}

else if (a==3){

shake.style.top=parseInt(shake.style.top)-rector

}

else{

shake.style.left=parseInt(shake.style.left)-rector

}

if (a4)

a++

else

a=1

setTimeout("rattleimage()",50)

}

 

function stoprattle(which){

stopit=1

which.style.left=0

which.style.top=0

}

 

/script

 

 

 

图片幻灯片显示效果

 

 

 

 

 

 

  Code: [Copy to clipboard]

html

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

title〉图片幻灯片显示效果〈/title

SCRIPT LANGUAGE="javascript"

 

// Set slideShowSpeed (milliseconds)

var slideShowSpeed = 5000;

// Duration of crossfade (seconds)

var crossFadeDuration = 3;

// Specify the image files

var Pic = new Array();

// to add more images, just continue

// the pattern, adding to the array below

 

Pic[0] = 'images/1.jpg'

Pic[1] = 'images/2.jpg'

Pic[2] = 'images/3.jpg'

Pic[3] = 'images/4.jpg'

Pic[4] = 'images/5.jpg'

Pic[5] = 'images/6.jpg'

Pic[6] = 'images/7.jpg'

Pic[7] = 'images/8.jpg'

Pic[8] = 'images/9.jpg'

Pic[9] = 'images/10.jpg'

Pic[10] = 'images/11.jpg'

Pic[11] = 'images/12.jpg'

Pic[12] = 'images/13.jpg'

Pic[13] = 'images/14.jpg'

Pic[14] = 'images/15.jpg'

Pic[15] = 'images/16.jpg'

Pic[16] = 'images/17.jpg'

Pic[17] = 'images/18.jpg'

Pic[18] = 'images/19.jpg'

Pic[19] = 'images/20.jpg'

Pic[20] = 'images/21.jpg'

Pic[21] = 'images/22.jpg'

Pic[22] = 'images/23.jpg'

Pic[23] = 'images/24.jpg'

Pic[24] = 'images/25.jpg'

Pic[25] = 'images/26.jpg'

Pic[26] = 'images/27.jpg'

Pic[27] = 'images/28.jpg'

Pic[28] = 'images/29.jpg'

Pic[29] = 'images/30.jpg'

Pic[30] = 'images/31.jpg'

 

// do not edit anything below this line

var t;

var j = 0;

var p = Pic.length;

var preLoad = new Array();

for (i = 0; i p; i++) {

preLoad[i] = new Image();

preLoad[i].src = Pic[i];

}

function runSlideShow() {

if (document.all) {

document.images.SlideShow.style.filter="blendTrans(duration=2)";

document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";

document.images.SlideShow.filters.blendTrans.Apply();

}

document.images.SlideShow.src = preLoad[j].src;

if (document.all) {

document.images.SlideShow.filters.blendTrans.Play();

}

j = j + 1;

if (j (p - 1)) j = 0;

t = setTimeout('runSlideShow()', slideShowSpeed);

}

/script

script language="javascript" type="text/javascript"

!--

function MM_reloadPage(init) { //reloads the window if Nav4 resized

 

  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {

 

   document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}

 

  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();

}

MM_reloadPage(true);

//--

/script

/head

body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" onLoad="runSlideShow()"

div id="testimage" style="position:absolute;visibility:visible;top:0px;left:0px; width:622px; height:493px;"

 

  〈object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="400"

 

   param name="movie" value="flash/0541.swf"

 

   param name="quality" value="high"〉〈param name="wmode" value="transparent"

 

   embed src="flash/0541.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="400"〉〈/embed

 

  〈/object

/div

table border="0" cellpadding="0" cellspacing="0"

tr

td id="VU"

img src="images/1.jpg" name='SlideShow' width=388 height=415

/td

/tr

/table

/body

/html

 

 

 

 

 

超级连接很酷的变色

 

script src="fade.js"〉〈/script

fade.js

 

 

 

 

  Code: [Copy to clipboard]

/*************

**** config

**/

startColor = "#000000"; // MouseOut link color

endColor = "#FFFFFF"; // MouseOver link color

 

stepIn = 20; // delay when fading in

stepOut = 23; // delay when fading out

 

/*

** set to true or false; true will

** cause all links to fade automatically

***/

autoFade = true;

/*

** set to true or false; true will cause all CSS

** classes with "fade" in them to fade onmouseover

***/

sloppyClass = true;

/**

**** /config

**************/

/*************

**** install

**

**

**** /install

**************/

 

hexa = new makearray(16);

for(var i = 0; i 10; i++)

hexa[i] = i;

hexa[10]="a"; hexa[11]="b"; hexa[12]="c";

hexa[13]="d"; hexa[14]="e"; hexa[15]="f";

 

document.onmouseover = domouseover;

document.onmouseout = domouseout;

 

startColor = dehexize(startColor.toLowerCase());

endColor = dehexize(endColor.toLowerCase());

 

var fadeId = new Array();

 

function dehexize(Color){

var colorArr = new makearray(3);

for (i=1; i7; i++){

for (j=0; j16; j++){

if (Color.charAt(i) == hexa[j]){

if (i%2 !=0)

colorArr[Math.floor((i-1)/2)]=eval(j)*16;

else

colorArr[Math.floor((i-1)/2)]+=eval(j);

}

}

}

return colorArr;

}

 

function domouseover() {

if(document.all){

var srcElement = event.srcElement;

if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))

fade(startColor,endColor,srcElement.uniqueID,stepIn);

}

}

 

function domouseout() {

if (document.all){

var srcElement = event.srcElement;

if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))

fade(endColor,startColor,srcElement.uniqueID,stepOut);

}

}

 

function makearray(n) {

this.length = n;

for(var i = 1; i = n; i++)

this[i] = 0;

return this;

}

 

function hex(i) {

if (i 0)

return "00";

else if (i 255)

return "ff";

else

return "" + hexa[Math.floor(i/16)] + hexa[i%16];}

 

function setColor(r, g, b, element) {

var hr = hex(r); var hg = hex(g); var hb = hex(b);

element.style.color = "#"+hr+hg+hb;

}

 

function fade(s,e, element,step){

var sr = s[0]; var sg = s[1]; var sb = s[2];

var er = e[0]; var eg = e[1]; var eb = e[2];

 

if (fadeId[0] != null && fade[0] != element){

setColor(sr,sg,sb,eval(fadeId[0]));

var i = 1;

while(i fadeId.length){

clearTimeout(fadeId[i]);

i++;

}

}

 

for(var i = 0; i = step; i++) {

fadeId[i+1] = setTimeout("setColor(Math.floor(" +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" +

step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+

")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");",i*step);

}

fadeId[0] = element;

}

 

 

 

 

 

最大化/最小化/关闭窗口代码集锦

 

在制作网页时,我们常常需要用到这类代码,很简单也很实用

 

最大化窗口:

OBJECT id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"

PARAM name="Command" value="Maximize"〉〈/OBJECT

a href="#1" onclick="max.Click()"〉最大化〈/a

 

最小化窗口:

object id=minimize type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"

param name="Command" value="Minimize"〉〈/object

a href="#1" onclick="minimize.Click()"〉最小化〈/a

 

关闭窗口:

a href="javascript:window.close()"〉关闭窗口〈/a

 

 

 

 

将内嵌式广告隐藏

 

一些免费主页空间的提供商开始将弹出式广告条改为内嵌式广告条了,笔者对这种内嵌式广告条进行分析,写出一段javascript代码,通过这段代码可以将内嵌式广告隐藏起来:

 

 

 

 

  Code: [Copy to clipboard]

div id=CTsidebar style=Z-INDEX:15;visibility:hidden″>

script language=javascript″>

showSideBarCol

showHideSidebar

function showSideBarCol

var mstrSideBarCol

mstrSideBarCol = 'div id=sidecol'

ifnavigator.appName ==Netscape

document.write

else

document.write('div'+ mstrSideBarCol +'/div');

</script

/div

 

 

 

  这段代码主要通过建立一个层,使用visility变量设置为hidden隐藏),用javascript将广告隐藏起来,将代码插在<boby></boby>之间(最好插在</boby>之前),保存上传,打开你的主页,广告条是不是不见了!

 

 

 

 

离开时自动提示设为首页

 

 

 

 

 

 

  Code: [Copy to clipboard]

body onunload="BASEBody.style.behavior='url(#default#homepage)';if(!(BASEBody.isHomePage('http://eyaya.com.ru')))BASEBody.setHomePage('http://eyaya.com.ru/');"

 

 

 

 

 

MYIE等多窗口浏览器进入后会弹出

 

是弹出一个新IE窗口来的,它的实现代码很简单

http://www.feing.com/qq37600367xongdi/yjj/lunwen/index.htm

 

 

 

 

  Code: [Copy to clipboard]

script language="javascript"

focusid=setTimeout("focus();window.showModelessDialog('http://www.feing.com/qq37600367xongdi/yjj/tan.htm','','scroll:0;status:0;help:0;resizable:0;dialogWidth:0px;dialogHeight:0px')",0000)

/script

 

 

 

然后在http://www.feing.com/qq37600367xongdi/yjj/tan.htm这个页面放置这个代码:

 

 

 

 

  Code: [Copy to clipboard]

script language=javascriptwindow.open('http://eyaya.com.ru','114','resizable,menubar,scrollbars,dependent,location,toolbar,width=800,height=600');setTimeout('window.close();', 0);;〈/script

 

 

 

这样弹出的多页面窗口又自动关闭了,根本看不出来……

 

 

图片 向下闪缩放的效果

 

先保存这个为xxx.js文件放在页面的 head〉〈/head〉里

 

 

 

 

  Code: [Copy to clipboard]

function lbsong()

{

window.open("about:blank","lbsong","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=yes,top=100,left=100,width=302,height=232");

}

function open_window(url,windowname,size)

{

window.open(url,windowname,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=yes,top=10,left=10,"+ size);

}

 

function CheckOthers(form)

{

 

   for (var i=0;iform.elements.length;i++)

 

   {

 

   var e = form.elements[i];

// if (e.name != 'chkall')

 

   if (e.checked==false)

 

   {

 

   e.checked = true;// form.chkall.checked;

 

   }

 

   else

 

   {

 

   e.checked = false;

 

   }

 

   }

}

 

function CheckAll(form)

{

 

   for (var i=0;iform.elements.length;i++)

 

   {

 

   var e = form.elements[i];

// if (e.name != 'chkall')

 

   e.checked = true// form.chkall.checked;

 

   }

}

 

function on(gValue){

pic=gValue;

move=setInterval("moving(pic)",50);}

 

function off(gValue){

clearInterval(move);

gValue.filters.blur.strength=0; }

 

function moving(s){

if (s.filters.blur.strength110)

s.filters.blur.strength+=5;

else clearInterval(move);}

 

function makevisible(cur,which)

{

if (which==0)

 

  cur.filters.alpha.opacity=100

else

 

  cur.filters.alpha.opacity=40

}

 

 

 

然都在图片后面加上 下面的蓝色代码

img src="banner_13.jpg" width="760" height="120" style="border-color:#000000;border-width:1px;border-style:solid;filter: blur(add=1, direction=100, strength=2)" onMouseOut="off(this)" onMouseOver="on(this)"

 

 

 

鼠标放在图片上才显示色彩 平时是灰色的图片

 

a href="index.aspx"〉〈img id="ibHome" onmouseover="removemask(this)" style="FILTER: gray alpha(opacity=50)"

 

   onmouseout="addmask(this)" src="macnew/ihome.gif" title="进入首页chr(13)&Chr(10)[Beta home]" Border="0"〉〈/a

 

 

 

 

  Code: [Copy to clipboard]

SCRIPT language="javascript1.2"〉〈!--

 

   function makevisible(cur,which){

 

   if (which==0)

 

   cur.filters.alpha.opacity=30

 

   else

 

   cur.filters.alpha.opacity=60

 

   }

 

 

   function MM_reloadPage(init) { //reloads the window if Nav4 resized

 

   if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {

 

   document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}

 

   else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();

 

   }

 

   MM_reloadPage(true);

 

   function addmask(ow)

 

   {

 

   ow.filters.gray.enabled=true;

 

   pWidgets(ow,50,5,5);

 

   //ow.style.filter="gray alpha(opacity=50)";

 

   }

 

   function removemask(ow)

 

   {

 

   ow.filters.gray.enabled=false;

 

   pWidgets(ow,100,5,5);

 

   //ow.style.filter="";

 

   }

 

  

 

   var tm;

 

   function addmaskicon(ow,strstat,boxstat)

 

   {

 

   ow.filters.gray.enabled=true;

 

   pWidgets(ow,50,5,5);

 

   boxstat.innerHTML=strstat;

 

   }

 

   function removemaskicon(ow,strstat,boxstat)

 

   {

 

   ow.filters.gray.enabled=false;

 

   pWidgets(ow,100,5,5);

 

   boxstat.innerHTML=strstat;

 

   }

 

   // --

 

   /SCRIPT

 

 

同页面的超级连接不同颜色

 

Code:

 

 

  

html

head

style

a.a1:link {

 

   font-size: 9pt;

 

   color: #000000;

 

   text-decoration: none;

}

a.a1:visited {

 

   font-size: 9pt;

 

   color: #999999;

 

   text-decoration: none;

}

a.a1:hover {

 

   font-size: 9pt;

 

   color: #FF6600;

 

   position: relative;

 

   top: 1px;

 

}

a.a1:active {

 

   font-size: 9pt;

 

   color: #333333;

 

   text-decoration: none;

}

a.a2:link {

 

   font-size: 9pt;

 

   color: #00ff00;

 

   }

a.a2:hover {

 

   font-size: 10pt;

 

   color: #FF3300;

 

   position: relative;

 

   top: 5px;

 

}

a.a2:active {

 

   font-size: 9pt;

 

   color: #fffff;

 

   text-decoration: none;

}

/style

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

title〉无标题文档〈/title

/head

 

body

center

chr(13)&Chr(10)

chr(13)&Chr(10)

chr(13)&Chr(10)

chr(13)&Chr(10)

a href="" class="a1"123456/a

a href="" class="a2"000000/a

/center

/body

/html 

posted on 2006-11-16 15:24  Dragon-China  阅读(1990)  评论(0编辑  收藏  举报