<
html
>
<
title
>相当漂亮的幻影效果的导航窗</
title
>
<
body
onLoad
=
"initiate()"
>
<
script
LANGUAGE
=
"JavaScript"
>
<!-- Beginning of JavaScript -
// Your messages. Add as many as you like
var message=new Array()
message[0]="欢迎光临国内最大的新闻站点---新浪网!"
message[1]="欢迎光临国内综合<a href="http://www./list-4.html" target="_blank"><u>网页特效</u></a>站点---三零网!"
message[2]="欢迎光临国内最大的综合性站点---网易!"
message[3]="欢迎光临国内最大的搜索引擎站点---搜狐!"
// the URLs of your messages
var messageurl=new Array()
messageurl[0]="http://www.sina.com.cn/"
messageurl[1]="http://www./"
messageurl[2]="http://www.163.com/"
messageurl[2]="http://www.sohu.com/"
// the targets of the links
// accepted values are '_blank' or '_top' or '_parent' or '_self'
// or the name of your target-window (for instance 'main')
var messagetarget=new Array()
messagetarget[0]="_blank"
messagetarget[1]="_blank"
messagetarget[2]="_blank"
// the text of your links. In this sample it's the word 'more'
var linktext="去看看"
// font-size
var fntsize=11
// font-color
var fntcolor="FFFF00"
// font-family
var fntfamily="Verdana"
// font-weight: 1 means bold, 0 means normal
var fntweight=0
// standstill of each image(seconds)
var pause=3
var backgroundcolor="444444"
// horizontal position of the slideshow (distance to the left margin of the browser-window, pixels)
var posleft=5
// vertical position of the slideshow (distance to the top margin of the browser-window, pixels)
var postop=5
// width of the textbox (pixels)
var scrollerwidth=200
// height of the textbox (pixels)
var scrollerheight=150
// width of the border (pixels)
var scrollerborder=2
// width of the textpadding (pixels)
var textpadding=15
// do not edit the variables below
var textwidth=scrollerwidth-(2*textpadding)
var textcontent=""
var bgcontent=""
var I_message=0
var I_stepwave=0
var I_maxstepwave=20
pause=pause*1000
if (fntweight==1) {fntweight="700"}
else {fntweight="100"}
function initiate() {
gettextcontent()
getbgcontent()
if (document.all) {
wavemessage.innerHTML=textcontent
wavemessagebg.innerHTML=bgcontent
wavemessagebg.style.posLeft=posleft
wavemessagebg.style.posTop=postop
wavemessage.style.posLeft=posleft+textpadding
wavemessage.style.posTop=postop+textpadding
enlargewave()
}
if (document.layers) {
document.wavemessage.left=posleft+textpadding
document.wavemessage.top=postop+textpadding
document.wavemessagebg.document.write(bgcontent)
document.wavemessagebg.document.close()
document.wavemessagebg.left=posleft
document.wavemessagebg.top=postop
changemessage()
}
}
function enlargewave() {
if (I_stepwave<=I_maxstepwave) {
wavemessage.filters.wave.phase=I_stepwave
wavemessage.filters.wave.strength=I_stepwave
wavemessage.filters.wave.lightstrength=I_stepwave
wavemessage.filters.wave.freq=I_stepwave
I_stepwave++
var timer=setTimeout("enlargewave()",50)
}
else {
clearTimeout(timer)
changemessage()
}
}
function reducewave() {
if (I_stepwave>0) {
wavemessage.filters.wave.phase=I_stepwave
wavemessage.filters.wave.strength=I_stepwave
wavemessage.filters.wave.lightstrength=I_stepwave
wavemessage.filters.wave.freq=I_stepwave
I_stepwave--
var timer=setTimeout("reducewave()",50)
}
else {
clearTimeout(timer)
var timer=setTimeout("enlargewave()",pause)
}
}
function changemessage() {
I_message++
if (I_message>=message.length) {I_message=0}
gettextcontent()
if (document.all) {
wavemessage.innerHTML=textcontent
reducewave()
}
if (document.layers) {
document.wavemessage.document.write(textcontent)
document.wavemessage.document.close()
var timer=setTimeout("changemessage()",pause)
}
}
function gettextcontent() {
textcontent="<span style='font-size:"+fntsize+"pt;font-family:"+fntfamily+";font-weight:"+fntweight+";width:"+textwidth+"px'>"
textcontent+="<font color="+fntcolor+">"+message[I_message]+"</font> "
textcontent+="<a href="+messageurl[I_message]+" target="+messagetarget[I_message]+">"
textcontent+="<br><br><font color="+fntcolor+">"+linktext+"</font></a></span>"
}
function getbgcontent() {
bgcontent="<table width="+scrollerwidth+" height="+scrollerheight+" border="+scrollerborder+"><tr><td bgcolor="+backgroundcolor+"> </td></tr></table>"
}
// - End of JavaScript - -->
</
script
>
<
div
ID
=
"wavemessagebg"
style
=
"position:absolute;"
>
</
div
>
<
div
ID
=
"wavemessage"
style
=
"position:absolute; filter:wave()"
>
</
div
>
<
div
id
=
"deletethisblock"
style
=
"position:absolute;top:5px;left:220px;"
>
</
div
>
</
body
>
</
html
>
<
p
align
=
"right"
>本特效由 <
a
href
=
"http://www."
>三零网</
a
>丨 收集于互联网,只为兴趣与学习交流,不作商业用途。</
p
>