autoscroll
by
taizooo
2012-09-27 [2012/09/27 18:06:07]
またの名を "dbd" 強力な dashboard digging ツール http://d.hatena.ne.jp/taizooo/20090528/1243496025
@@ -8,19 +8,9 @@
// ref. http://kengo.preston-net.com/archives/001239.shtml
-(function(){
- var a,w,s,h=100,t=100;
- s=new Function('clearTimeout(w)');
- document.onmousedown=s;
- s();
- a=function(){
- if(pageYOffset<document.height-innerHeight){
- window.scrollBy(0,h);
- }
- else{
- s();
- }
- }
- w=setInterval(a,t);
-}
-)()
+javascript: 'autoscroll.bookmarklet.js';
+var wN2scRl;
+Sa5gNA9k = new Function('clearTimeout(wN2scRl)');
+document.onmousedown = Sa5gNA9k;
+Sa5gNA9k();
+void(wN2scRl = setInterval('if(pageYOffset<document.height-innerHeight){window.scrollBy(0,100)}else{Sa5gNA9k()}', 50))
/*
* @title autoscroll
* @description またの名を "dbd" 強力な dashboard digging ツール http://d.hatena.ne.jp/taizooo/20090528/1243496025
* @include http://*
* @license MIT License
* @require
*/
// ref. http://kengo.preston-net.com/archives/001239.shtml
javascript: 'autoscroll.bookmarklet.js';
var wN2scRl;
Sa5gNA9k = new Function('clearTimeout(wN2scRl)');
document.onmousedown = Sa5gNA9k;
Sa5gNA9k();
void(wN2scRl = setInterval('if(pageYOffset<document.height-innerHeight){window.scrollBy(0,100)}else{Sa5gNA9k()}', 50))
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。