2008/07/11 (金)
多くのSBMの登録を高速化する user.js
user.js | ![]()
// ==UserScript== // @name submit blur. // @namespace http://d.hatena.ne.jp/miya2000/ // @version 1.0.3 // @include http://* // ==/UserScript== document.addEventListener('DOMContentLoaded', function() { if (window.opener && (window.opener.location+'').indexOf(location.host) < 0 && history.length == 0 ) { window.addEventListener('submit', function() { blur(); }, false); } }, false);
体感ですけどー。
--
誤動作してたので条件を追加して書き直し。
--
さらに誤動作修正。del.icio.us でも動くように。
--
条件に「history.length == 0」を追加。いや、まあ誤動作は @include で制限すればいいんだけどさ。
コメント
トラックバック - http://orera.g.hatena.ne.jp/miya2000/20080711