Skip to content

Instantly share code, notes, and snippets.

@masahitojp
Created December 22, 2008 05:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save masahitojp/38896 to your computer and use it in GitHub Desktop.
Save masahitojp/38896 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @name googleMemorize
// @namespace http://passion.s25.xrea.com/
// @description 前回検索した単語を検索テキストボックスに表示します。
// @include http://www.google.co.jp/*
// @include http://www.google.com/*
// ==/UserScript==
(function(){
/*関数定義*/
// 検索単語を保存
var setval=function(num){
obj=document.getElementsByName("q");
obj[num].value && GM_setValue('words',obj[num].value);
};
/*処理*/
// 前回検索した単語を読み込み
var val = GM_getValue('words');
// 検索テキストボックスが空なら前回検索した単語を設定
el=document.getElementsByName("q");
if(el[0].value==""){
el[0].value=val;
}
else{
setval(0);
}
// 検索ボタンに検索単語を保存する処理を追加
var btn=document.getElementsByName("btnG");
for (var i = 0; i < btn.length; i ++) {
btn[i].addEventListener("click", function(){setval(i);}, false);
}
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment