ブックマークレット
・・・ブックマークにURLを登録する代わりに、短いJavaScriptを登録しておくもの。
お勧めのブックマークレット
・フォームの入力内容を保存・復元(プルダウンには対応していない)
○保存
javascript:(function(){function%20o(s){prompt('',s)}var%20r='';for(var%20j=0;j<document.forms.length;j++){var%20f=document.forms[j];for(var%20i=0;i<f.elements.length;i++){var%20e=f.elements[i];if(e.type=='hidden'){r+='[HIDDEN:'+escape(e.name)+']';}if(e.type=='checkbox'||e.type=='radio'){r+=e.checked;}else{r+=escape(e.value);}r+=',';}}o(r);})();
○復元
javascript:(function(){function%20s(){return%20prompt('','')}var%20r=s();r=r.split(',');var%20c=0;for(var%20j=0;j<document.forms.length;j++){var%20f=document.forms[j];for(var%20i=0;i<r.length&&i<f.elements.length;i++){var%20e=f.elements[i];if(r[c].indexOf('[HIDDEN:',0)!=0){if(e.type=='checkbox'||e.type=='radio'){e.checked=(r[c]=='true');}else{e.value=unescape(r[c]);}}c++;}}})();
参考にしたサイト
ブックマークレットのサンプル集
あとよく使うページを自分の使いやすいよう、カスタマイズするためのブックマークレットもよいかも。
(サイズを変えたりとかデフォルト値を設定するとか・・・)