「MediaWiki:Common.js」の版間の差分
提供: whvm
2行目: | 2行目: | ||
function myScroll(id) { | function myScroll(id) { | ||
− | window.scrollBy(0, 8) | + | window.scrollBy(0, 8); |
} | } | ||
function myInvertScroll(id) { | function myInvertScroll(id) { | ||
− | window.scrollBy(0, -8) | + | window.scrollBy(0, -8); |
} | } | ||
document.onkeydown = function(e) { | document.onkeydown = function(e) { | ||
+ | window.scrollBy(0, 0); | ||
+ | |||
if(e.keyCode == 32){ | if(e.keyCode == 32){ | ||
e.preventDefault(); | e.preventDefault(); |
2017年9月22日 (金) 09:53時点における版
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */ function myScroll(id) { window.scrollBy(0, 8); } function myInvertScroll(id) { window.scrollBy(0, -8); } document.onkeydown = function(e) { window.scrollBy(0, 0); 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); } } } }