제로보드4는 공식적으로 더 이상 개발되지도 배포되지도 않습니다.
제로보드4를 사용하기 위한 팁보다 제로보드4를 안전하고 무사히 다른 툴로 이전하는 팁들을 게재해주시면 감사하겠습니다.
시간이 오래 지난 만큼 오래된 프로그램은 보안 및 사용성에 있어 문제가 많으니 이해 바랍니다.
아래를 gototop.js로 저장한후,
html문서 <head> 바로 아래에 <script src="../경로/gototop.js"></script> 이런 식으로 넣는다
(** 이미지가 많을 경우 var message=... 이 부분에 더 추가 하면 되는데 일반 에디터로는 반드시 한줄에 넣는다.
줄바꿈을 할 경우 엔터 값이 message변수에 들어가 제대로 표현이 않될 수 있다. 특히 ' ' 가 누락되지 않도록 조심하세요)
사용예 : http://jsjip.com/css/gotop.htm
(* 이미지 위치는 아래 left, top 부분의 값을 시험해 보면서 조절 할 수 있습니다) - 아래는 화면이 스크롤되어도 우측 하단에 고정적으로 이미지링크가 유지
gototop.js 이름으로 아래내용 저장
//메세지 표시(html테그포함 기술)
var message='<b><font color=000000 size=2><a href="#top" target=""_self"><img src=이미지파일경로 border=0></a><br><a href="사이트경로" target="_self"><img src=이미지파경로 border=0></a></font></b>'
//메서지 창의 배경색 이름
var backgroundcolor="white"
//enter 0 for always display, 1 for a set period, 2 for random display mode
var displaymode=0
//if displaymode is set to display for a set period, enter the period below (1000=1 sec)
var displayduration=10000
//배경색 반짝인은 1 아니면 0
var flashmode=0
//배경색이 반짝일경우 다른한가지 배경색 이름
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/1-document.all.topmsg.offsetWidth/1
document.all.topmsg.style.top=document.body.scrollTop+document.body.clientHeight-document.all.topmsg.offsetHeight-4
}
function logoit2(){
topmsg.left=pageXOffset+window.innerWidth/1-topmsg.document.width/1
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/1-document.all.topmsg.offsetWidth/1
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
