「MediaWiki:Common.js」の版間の差分

提供: whvm
移動先: 案内検索
1行目: 1行目:
 
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
 
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
  
var timer = 0;
+
function myScroll(id) {
window.onresize = function () {
+
window.scrollBy(0, 8)
  if (timer > 0) {
+
}
    clearTimeout(timer);
+
 
  }
+
function myInvertScroll(id) {
  timer = setTimeout(function () {
+
window.scrollBy(0, -8)
    var result = document.body.getTopPosition;
+
}
    console.log(result); //ここに処理の内容が入る
+
 
  }, 200);
+
document.onkeydown = function(e) {
};
+
if(e.keyCode == 32){
 +
e.preventDefault();
 +
var scrollValue = window.innerHeight - 300;
 +
for(var i=0; i<scrollValue/8; i++) {
 +
if(e.shiftKey == false) {
 +
setTimeout(myScroll, i);
 +
} else {
 +
setTimeout(myInvertScroll, i);
 +
}
 +
}
 +
}
 +
}

2017年9月22日 (金) 06:27時点における版

/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */

function myScroll(id) {
	window.scrollBy(0, 8)
}

function myInvertScroll(id) {
	window.scrollBy(0, -8)
}

document.onkeydown = function(e) {
	if(e.keyCode == 32){
		e.preventDefault();
		var scrollValue = window.innerHeight - 300;
		for(var i=0; i<scrollValue/8; i++) {
			if(e.shiftKey == false) {
				setTimeout(myScroll, i);
			} else {
				setTimeout(myInvertScroll, i);
			}
		}
	}
}