Hatena::Letにサイト内検索を追加
by
md2tak
2011-06-04 [2011/06/04 16:38:40]
これで車輪の再発明を防げる?
-
/*
* @title Hatena::Letにサイト内検索を追加
* @description これで車輪の再発明を防げる?
* @include http://let.hatelabo.jp/*
* @license MIT License
* @require
*/
var frm = '\
<!-- SiteSearch Google --> \
<form method=get action="http://www.google.co.jp/search" target="_blank" style="display:inline"> \
<a href="http://www.google.co.jp/"> \
<img src="http://www.google.com/logos/Logo_40wht.gif" \
border="0" alt="Google" align="absmiddle" style="height:30px;"></a> \
<input type=text name=q size=31 maxlength=255 value=""> \
<input type=hidden name=ie value=UTF-8> \
<input type=hidden name=oe value=UTF-8> \
<input type=hidden name=hl value="ja"> \
<input type=submit name=btnG value="Google 検索"> \
<font size=-1> \
<input type=hidden name=domains value="YOURSITE.CO.JP"> \
<input type=hidden name=sitesearch value="YOURSITE.CO.JP"> \
</font> \
</form> \
<!-- SiteSearch Google --> \
';
var yoursiteAddr = 'let.hatelabo.jp';
var myFrm = frm.replace(/YOURSITE.CO.JP/g, yoursiteAddr);
var logoEl = document.getElementById('logo');
logoEl.innerHTML += myFrm;
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。