high booster 小型水槽でアクアリウム トップ

« amazon hacks | メイン | amazon bookmarkletを改良! »

2005年4月18日

amazon hacks #101 「amazon bookmarkletの作成」

amazon hacksを読んで、オリジナルのamazon hackに挑戦という事で、さっそくですが、amazon hacks #101です。
(amazon hacksでは#100までのhackが紹介されていますので、その次ということで#101です。

前置きはさておき。

amazon アソシエイトプログラム用のbookmarkletを作ってみました。
Bookmarkletとは、 JavaScriptで記述された短いプログラムで、ブラウザのブックマーク(お気に入り)から利用することができるツールのことです。

amazon bookmarklet

上のリンクをツールバーにドラックアンドドロップして追加したり、リンクを右クリックでお気に入り(ブックマーク)に追加してみてください。
その後、プロパティで以下の部分を自分のアソシエイトIDに変更してください。

javascript:var id='finderdrumblo-22';
var t=document.title;
var str=t.substring(t.indexOf(':')+2,t.length);
var u=document.location.href;var ai=u.indexOf('ASIN');
var asin=u.substring(ai+5,ai+15);
var Url='http://www.amazon.co.jp/exec/obidos/ASIN/'+asin+'/ref=nosim/'+id;
void(window.open('http://legostyle.com/cgi-bin/amazon.php?id='+id+'&title='+str+'&asin='+asin+'

&url='+Url,'AddList','scrollbars=yes,width=600,height=580,left=100,top=100,status=yes,resizable=yes'))

その後、amazonで紹介したい商品の詳細ページに行き、追加したbookmarkletをクリックすると以下のような新しいウィンドウが開きます。

amazonhacks.jpg

(ちなみに、これはamazonでLEGO赤いバケツの詳細ページでbookmarkletを開いたときです。)

このウィンドウ内の下のほうにあるテキストエリア内のcodeをコピーして、HTMLに貼り付けるだけで以下のようなリンクが作成できます。


このエントリーをはてなブックマークに追加このエントリーをはてなブックマークに追加
Yahoo!ブックマークに登録

投稿者 high_booster : 2005年4月18日 23:03 コメント(0)

関連するエントリー

吉田かばん(ポーター)を愛用しています。

スポンサードリンク

アクセスランキング(コラム)

人気コラム一覧

アクセスランキング(Blogエントリー)

人気エントリー一覧

このサイトについて

  • 趣味のアクアリウム、音楽、iPod Touchの話題をメインに紹介しています。 気軽にコメント、トラックバックしてください!もちろんリンクフリーです。相互リンクも大歓迎です。

    この日記のはてなブックマーク数



最近のコメント

検索

Powered by
Movable Type 4.21-ja

GT-lolipop Rental Server


カレンダー

2012年7月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
あわせて読みたいブログパーツ
 
\n"; ?>