106、重要信息说明脚本

106、重要信息说明脚本

脚本说明:

第一步:把如下代码加入<body>区域中

<script language="javascript">

//显示的信息,可以使用HTML语法,注意引号用法,单套双。

var message='<b><font size=5 face=arial color=red><a href="http://www.7stk.com/bbs" target="_blank">请点击进入本站BBS</a></font></b>'

 

//背景色

var backgroundcolor="#eeffee"

 

//0 代表信息永远显示,1 代表信息只显示一段时间,2为随机显示模式;

var displaymode=1

 

//如果显示模式为在指定时间内显示,输入时间段(10001)

var displayduration=30000

 

//1代表闪烁,0代表不闪烁;

var flashmode=1

//如果设置了闪烁,输入闪烁的颜色;

var flashtocolor="lightgreen"

 

////下面不必修改///

 

 

function regenerate(){

window.location.reload()

}

 

var which=0

 

function regenerate2(){

if (document.layers)

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

}

 

 

function display2(){

if (document.layers){

if (topmsg.visibility=="show")

topmsg.visibility="hide"

else

topmsg.visibility="show"

}

else if (document.all){

if (topmsg.style.visibility=="visible")

topmsg.style.visibility="hidden"

else

topmsg.style.visibility="visible"

setTimeout("display2()",Math.round(Math.random()*10000)+10000)

}

}

 

function flash(){

if (which==0){

if (document.layers)

topmsg.bgColor=flashtocolor

else

topmsg.style.backgroundColor=flashtocolor

which=1

}

else{

if (document.layers)

topmsg.bgColor=backgroundcolor

else

topmsg.style.backgroundColor=backgroundcolor

which=0

}

}

 

 

if (document.all){

document.write('<span id="topmsg" style="position:absolute;visibility:hidden">'+message+'</span>')

}

 

 

function logoit(){

document.all.topmsg.style.left=document.body.scrollLeft+document.body.clientWidth/2-document.all.topmsg.offsetWidth/2

document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight-4

}

 

 

function logoit2(){

topmsg.left=pageXOffset+window.innerWidth/2-topmsg.document.width/2

topmsg.top=pageYOffset+window.innerHeight-topmsg.document.height-5

setTimeout("logoit2()",90)

}

 

function setmessage(){

document.all.topmsg.style.left=document.body.scrollLeft+document.body.clientWidth/2-document.all.topmsg.offsetWidth/2

document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight-4

document.all.topmsg.style.backgroundColor=backgroundcolor

document.all.topmsg.style.visibility="visible"

if (displaymode==1)

setTimeout("topmsg.style.visibility='hidden'",displayduration)

else if (displaymode==2)

display2()

if (flashmode==1)

setInterval("flash()",1000)

window.onscroll=logoit

window.onresize=new Function("window.location.reload()")

}

 

 

function setmessage2(){

topmsg=new Layer(window.innerWidth)

topmsg.bgColor=backgroundcolor

regenerate2()

topmsg.document.write(message)

topmsg.document.close()

logoit2()

topmsg.visibility="show"

if (displaymode==1)

setTimeout("topmsg.visibility='hide'",displayduration)

else if (displaymode==2)

display2()

if (flashmode==1)

setInterval("flash()",1000)

}

 

 

if (document.layers)

window.onload=setmessage2

else if (document.all)

window.onload=setmessage

</script>

 

Write a comment

Comments: 0