素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

.jsのファイルをダブルクリックで全選択するGreasemonkeyスクリプト

// ==UserScript==
// @name           dblclickSelection
// @namespace      http://d.hatena.ne.jp/javascripter/
// @include        http*.js
// ==/UserScript==
(function() {
  if (document.body.firstChild.tagName.toLowerCase() != 'pre') return;
  document.addEventListener('dblclick',
  function() {
    var range = document.createRange();
    range.selectNode(document.body.firstChild);
    window.getSelection().addRange(range);
  },
  false);
})();