这两天经常用 vim ,j k 键翻页各种爽,于是想能否让所有网页都可以这样。采用 Bookmarklet 来完成。
这是我第一次用 javasciprt 写出来的实用的东西。我还是蛮有成就感的,高手勿笑,哈哈哈~~
把这个链接拖动到书签栏,以后需要使用 JK 键进行翻页时点击一下这个书签就 OK 了。
写此代码给我带来帮助的网址:
1、http://www.ruanyifeng.com/blog/2011/06/a_guide_for_writing_bookmarklet.html
2、http://ted.mielczarek.org/code/mozilla/bookmarklet.html
wordpress 好像不支持在文章里直接插入 javascript 代码,代码如下,加入到浏览器收藏夹即可:
javascript:(function(){document.addEventListener('keypress',function press(e){if(e.charCode==106){scrollBy(0,window.innerHeight/2);}else if(e.charCode==107){scrollBy(0,-window.innerHeight/2);}});})();
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb