LoginSignup
3

More than 5 years have passed since last update.

タブ移動で戻ってくると検索窓にフォーカスしておく

Last updated at Posted at 2013-12-05

Googleを開いたらChromeのJavascriptコンソールで以下を貼り付けておく。貼り付け終わったらデベロッパーツールは閉じておく。

document.addEventListener("webkitvisibilitychange", function(){
  if("visible" == document.webkitVisibilityState) {
    var q = document.querySelector("input[name=q]");
    q.focus();
    q.select();
  }
}, false);

後でChrome拡張にする

Google検索はAJAXで動いててリロードしないから一度実行しておけばずっと使えるけど。楽天の検索窓とかでも使おうとすると検索実行でリロードされてリスナが消えてしまうので、勝手にリスナ登録が出来るよう後でブラウザ拡張を作る予定。

Chrome拡張にした

とりあえず自分がよく使うGoogle検索と楽天ブックス検索と楽天購入履歴検索に対応。

ソースはこちら

ところでroadchangeっていうCHANGELOGとROADMAPを綺麗に表示してくれるサービスを初めて使ってみたんだけど便利ねこれw

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3