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

提供: whvm
移動先: 案内検索
 
(同じ利用者による、間の17版が非表示)
1行目: 1行目:
 
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
 
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
  
mw.hook( 've.activationComplete' ).add( function() {
+
function myScroll(id) {
alert("hello");
+
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);
 +
}
 +
}
 +
}
 +
}

2017年9月22日 (金) 09:57時点における最新版

/* ここにあるすべての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);
			}
		}
	}
}