Amazonのシンプルなリンクを作るブックマークを作ってみました。
Amazonの商品ページ(単品)を開いた状態で実行すると、リンク用の文字列(HTML)が表示されたダイアログが出ます。
Firefoxで動作を確認しました。
「xxxxx-22」のところを自分のアソシエイトIDに置き換えます。
javascript:(function(){asin=(document.location.href).match(/[0-9a-z]{10}/i);obim=document.getElementById(‘prodImage’);str=’<a%20href=http://www.amazon.co.jp/exec/obidos/ASIN/’+asin+’/xxxxx-22/ref=nosim/%20target=_blank><img%20src=’+obim.src+’><br>’+obim.alt+’</a>’;alert(str);})();
Amazonはよく仕様を変えるので、いつまで使えるか、分かりません。
Googleで自分のサイト内を検索したい場合は「言葉+site:サイト」とします。
例えば「stabucky.com」内で「もんどりうって」を検索するときは「もんどりうって+site:stabucky.com」を入力します。
しかし頻繁に使う場合は「site:stabucky.com」を付けるのが面倒です。
そこでFirefoxのスマートキーワードを利用します。
上のような、Googleでサイト内検索をするための設定方法を書きます。他にも応用が利きます。
- Googleを開く。
- テキストボックスの上で右クリック。
- 「この検索にキーワードを設定」を選択。
- 名前に「サイト内検索」など適当な文字列を入力。
- キーワードに「st」など適当な文字列を入力。短い方が便利。
- 「追加」ボタンをクリックしてブックマークを保存。これがスマートキーワード。
- メニューのブックマークから先ほどのブックマークを選択し右クリック。
- プロパティを開き、URLの「http://www.google.co.jp/search?q=%s」の最後の部分を「q=%s+site:stabucky.com」に書き換える。
これで設定は完了です。
「%s」の部分にキーワード(検索したい言葉)が自動的に入ることになります。
使うときは、検索バーではなく、ロケーションバーに「st 言葉」と入力してEnter。
これで自動的に「stabucky.com」をサイト内検索します。
最近のコメント