SleipnirでAmazonの書影リンクを作るスクリプト
Amazonアソシエイトの個別リンク用のタグを作るSleipnirのスクリプトを、書影付きリンクを作るスクリプトに改造してみました。上の本多ネタにあるような書影画像を作成するものです。amazonの目的のページで実行すると、リンクタグがクリップボードに入ります。
// ========================================================= // Amazonアソシエイトの画像付き個別リンク用を作るスクリプト // // 【参考】 // Amazonアソシエイトの個別リンク用のタグを作るSleipnirのスクリプト // http://sleipnir.pos.to/ // 2004/10/29 (Fri) // --------------------------------------------------------- // アソシエイトid (自分のIDに変更する) id = "nightflags-22"; var ida, obj, document, window, str; obj = new ActiveXObject("Sleipnir.API"); ida = obj.GetDocumentID(obj.ActiveIndex); document = obj.GetDocumentObject(ida); window = obj.GetWindowObject(ida); if (document == null) { obj.MessageBox("documentオブジェクトを作成できません"); } else { // title node = document.getElementsByTagName('title'); str = node[0]; title = str.innerHTML.replace(/Amazon.co.jp.+: /, ''); // ASIN asin = document.forms[2].elements[2].value; str = "http://www.amazon.co.jp/exec/obidos/ASIN/" + asin; str = str + '/' + id + '/ref=nosim'; //IMAGE image = '<img src="http://images-jp.amazon.com/images/P/' + asin + '.09.TZZZZZZZ.jpg" alt="'; image = image + title + '" style="border: 1px;" />'; str = '<a href="' + str + '" target="_blank">' + image + '</a>'; window.clipboardData.setData("text", str); document = null; } obj = null;