说明:用上下箭头来控制滚动条的上下滚动.把鼠标箭头翻到页面上箭头就可以实现页面滚动.
把以下代码加入<body>区域,其中红色代码部分是图片的路径,改成你需要的即可。
<DIV id=staticbuttons style="POSITION: absolute"><A onmouseover=myspeed=-thespeed onmouseout=myspeed=0 href="javascript:"><IMG height=21 src="jsimg/images/top.gif" width=17 border=0></A><BR><A onmouseover=myspeed=thespeed onmouseout=myspeed=0 href="javascript:"><IMG height=21 src="jsimg/images/bottom.gif" width=17 border=0></A> </DIV> <SCRIPT> var Hoffset=70 //Enter buttons' offset from right edge of window (adjust depending on images width) var Voffset=80 //Enter buttons' offset from bottom edge of window (adjust depending on images height) var thespeed=3 //Enter scroll speed in integer (Advised: 1-3)
var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1 var myspeed=0
var ieHoffset_extra=document.all? 15 : 0 var cross_obj=document.all? document.all.staticbuttons : document.getElementById? document.getElementById("staticbuttons") : document.staticbuttons
function positionit(){ var dsocleft=document.all? document.body.scrollLeft : pageXOffset var dsoctop=document.all? document.body.scrollTop : pageYOffset var window_width=ieNOTopera? document.body.clientWidth+ieHoffset_extra : window.innerWidth+ieHoffset_extra var window_height=ieNOTopera? document.body.clientHeight : window.innerHeight
if (document.all||document.getElementById){ cross_obj.style.left=parseInt(dsocleft)+parseInt(window_width)-Hoffset cross_obj.style.top=dsoctop+parseInt(window_height)-Voffset } else if (document.layers){ cross_obj.left=dsocleft+window_width-Hoffset cross_obj.top=dsoctop+window_height-Voffset } }
function scrollwindow(){ window.scrollBy(0,myspeed) }
function initializeIT(){ positionit() if (myspeed!=0){ scrollwindow() } }
if (document.all||document.getElementById||document.layers) setInterval("initializeIT()",20)
</SCRIPT>
-
-
|