Code:
<html><head><title>panning across a large picture</title>
<META HTTP-EQUIV="imagetoolbar" CONTENT="no">
<script type="text/javascript">
document.onmousedown = function(){
var e=arguments[0]||event;
var x=zxcWWHS()[2],y=zxcWWHS()[3],mx=e.clientX,my=e.clientY;
document.onmousemove=function(){
var e=arguments[0]||event;
scrollTo(x+(e.clientX-mx), y+(e.clientY-my));
return false;
}
document.onmouseup=function(){
document.onmousemove=null;
}
return false;
}
function zxcWWHS(){
if (window.innerHeight) return [window.innerWidth-10,window.innerHeight-10,window.pageXOffset,window.pageYOffset];
else if (document.documentElement.clientHeight) return [document.documentElement.clientWidth-10,document.documentElement.clientHeight-10,document.documentElement.scrollLeft,document.documentElement.scrollTop];
return [document.body.clientWidth,document.body.clientHeight,document.body.scrollLeft,document.body.scrollTop];
}
// End -->
</script>
</head>
<body style="cursor: hand" oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
<img src=http://www.vicsjavascripts.org.uk/StdImages/One.gif" border="0" width=2000 >
</body>
</html>
Bookmarks