magic4
This commit is contained in:
66
static/Magic4/Lu_Scroll_Driver.js
Normal file
66
static/Magic4/Lu_Scroll_Driver.js
Normal file
@@ -0,0 +1,66 @@
|
||||
var sch=0;
|
||||
var ref_x=0;
|
||||
var ref_y=0;
|
||||
var c_y=0;
|
||||
|
||||
function mousedown(event) {
|
||||
//alert("mousedown");
|
||||
var e = window.event;
|
||||
sch=1;
|
||||
ref_x=e.pageX;
|
||||
ref_y=e.pageY;
|
||||
/*
|
||||
var a1=document.getElementById("abc1");
|
||||
a1.innerText="event.pageX="+ e.pageX+" "+"event.pageY="+e.pageY+" "+"event.clientX="+e.clientX+" "+"event.clientY="+e.clientY;
|
||||
a1.style.color = 'yellow';
|
||||
|
||||
var a2=document.getElementById("abc2");
|
||||
a2.style.color = 'black';
|
||||
*/
|
||||
}
|
||||
|
||||
function mouseup(event) {
|
||||
//alert("mouseup");
|
||||
var e = window.event;
|
||||
sch=0;
|
||||
c_y=0;
|
||||
|
||||
/*
|
||||
var a1=document.getElementById("abc1");
|
||||
a1.style.color = 'black';
|
||||
|
||||
|
||||
var a2=document.getElementById("abc2");
|
||||
a2.innerText="event.pageX="+ e.pageX+" "+"event.pageY="+e.pageY+" "+"event.clientX="+e.clientX+" "+"event.clientY="+e.clientY;
|
||||
a2.style.color = 'red';
|
||||
*/
|
||||
}
|
||||
|
||||
function mousemove(event){
|
||||
|
||||
var e = window.event;
|
||||
|
||||
//var a3=document.getElementById("abc3");
|
||||
//a3.style.color = 'blue';
|
||||
|
||||
var mx = e.pageX || e.clientX + document.body.scrollLeft;
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
var my = e.pageY || e.clientY + document.body.scrollTop;
|
||||
|
||||
if(sch==1){
|
||||
if(e.pageY>ref_y){
|
||||
c_y = c_y + 1 //ÿ<>θı<CEB8>top
|
||||
}
|
||||
else{
|
||||
c_y = c_y - 1 //ÿ<>θı<CEB8>top
|
||||
}
|
||||
window.scrollTo(0, window.pageYOffset + c_y) //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>λ<EFBFBD><CEBB>
|
||||
}
|
||||
/*
|
||||
a3.innerText="c_y="+c_y+" "+"event.pageX="+ e.pageX+" "+"event.pageY="+e.pageY+" "+"event.clientX="+e.clientX+" "+"event.clientY="+e.clientY+" "+"event.mx="+mx+" "+"event.my="+my;
|
||||
*/
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD>y<EFBFBD><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
}
|
||||
document.addEventListener("mousedown", mousedown);
|
||||
document.addEventListener("mouseup", mouseup);
|
||||
document.addEventListener("mousemove", mousemove);
|
||||
Reference in New Issue
Block a user