사이트 내 전체검색
해상도에 관련없이 쓸 수있는 TOP으로 버튼 만들기
https://cmd.kr/javascript/309 URL이 복사되었습니다.

본문

<html>

<head>
<title>제목없음</title>
<SCRIPT LANGUAGE="JavaScript">
//********** 화면 우측 하단 TOP 버튼을 위한 script 시작 ************//
var displayed="<nobr><img src=img/top.gif border=0 alt='화면 맨 위로'></nobr>"
var logolink='javascript:window.scrollTo(0,0)'
var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all

function regenerate(){
window.location.reload()
}

function regenerate2(){
if (ns4)
setTimeout("window.onresize=regenerate",400);
}

if (ie4||ns6)
document.write('<span id="logo" style="position:absolute;top:-300;z-index:100">'+displayed+'</span>')

function createtext(){ //function for NS4
staticimage=new Layer(5)
staticimage.left=-300
staticimage.document.write('<a href="'+logolink+'">'+displayed+'</a>')
staticimage.document.close()
staticimage.visibility="show"
regenerate2()
staticitns()
}

function staticit(){ //function for IE4/ NS6
var w2=ns6? pageXOffset+w : document.body.scrollLeft+w
var h2=ns6? pageYOffset+h : document.body.scrollTop+h
crosslogo.style.left=w2
crosslogo.style.top=h2
}

function staticit2(){ //function for NS4
staticimage.left=pageXOffset+window.innerWidth-staticimage.document.width-28
staticimage.top=pageYOffset+window.innerHeight-staticimage.document.height-10
}

function inserttext(){ //function for IE4/ NS6
if (ie4)
crosslogo=document.all.logo
else if (ns6)
crosslogo=document.getElementById("logo")
crosslogo.innerHTML='<a href="'+logolink+'">'+displayed+'</a>'
w=ns6? window.innerWidth-crosslogo.offsetWidth-20 : document.body.clientWidth-crosslogo.offsetWidth-10
h=ns6? window.innerHeight-crosslogo.offsetHeight-15 : document.body.clientHeight-crosslogo.offsetHeight-10
crosslogo.style.left=w
crosslogo.style.top=h

if (ie4)
window.onscroll=staticit
else if (ns6)
startstatic=setInterval("staticit()",100)
}

if (ie4||ns6){
window.onload=inserttext
window.onresize=new Function("window.location.reload()")
}
else if (ns4)
window.onload=createtext

function staticitns(){ //function for NS4
startstatic=setInterval("staticit2()",90)
}
//********** 화면 우측 하단 TOP 버튼을 위한 script 끝 ************//

</script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">

</body>

출처 : http://www.aircon1004.com/data/bbs/board.php?bo_table=pds1&wr_id=121

댓글목록

등록된 댓글이 없습니다.

831 (13/17P)

Search

Copyright © Cmd 명령어 3.142.210.173