-->

2011-10-02

amazon商品リンクのサンプル

追記(2011-10-05): 間違っているので使わないでください。

リンク&バナーの、商品リンクの、画像のみの場合の入力の補助です。
うまく動かないかもしれないので、試す場合は注意してください。
多分もっといいのがあるので、他も試すことをお勧めします。

idのxxx-22の部分を変更します。
listに文字を記入します。商品ごとのURLに文字があります。
http://www.amazon.co.jp/gp/product/xxx/...
横幅固定の場合sizeにSX200などを記入します。

<style type="text/css">
<!--
#amazontest001, #amazontest001 * {
  border-width: 0;
  display: block;
  float: left;
  overflow: visible;
  width: 180px;
}
#amazontest001 script {
  display: none;
}
#amazontest001 a img {
  border: 3px solid #579BDF;
}
#amazontest001 a:hover img {
  border: 3px solid #FDB975;
}
#amazontest001 .separation {
  height: 1em;
}
#amazontest001 {
  margin-top: 0.5em;
}
-->
</style>
<div id="amazontest001">
<script type="text/javascript">
//<![CDATA[<!--
try{(function(){
    var list = [
        "4777514897",
        "4798028622",
        "4798123358",
        "4048684116",
        "4774142948",
        "4774144371",
        "4797361190",
        ""],
    size = "SX180",
    id = "xxx-22",
    template = '<a href="http://www.amazon.co.jp/gp/product/__141421356__17320508__/ref=as_li_tf_il?ie=UTF8&tag=__associateID__&linkCode=as2&camp=247&creative=1211&creativeASIN=__141421356__17320508__"><img border="0" src="http://ws.assoc-amazon.jp/widgets/q?_encoding=UTF8&Format=_SL160_&ASIN=__141421356__17320508__&MarketPlace=JP&ID=AsinImage&WS=1&tag=__associateID__&ServiceVersion=20070822" ></a><img src="http://www.assoc-amazon.jp/e/ir?t=__associateID__&l=as2&o=9&a=__141421356__17320508__" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />',
    i;
    for (i in list)
    {
        if (list[i].length != 0)
        {
            if (i != 0)
            {
                window.document.write('<div class="separation"></div>');
            }
            window.document.write(
                template
                    .replace(/__141421356__17320508__/g, list[i])
                    .replace("Format=_SL160_", "Format=_" + size + "_")
                    .replace("__associateID__", id)
            );
        }
    }
})();}catch(e){window.document.write("<"+"pre>Error: " + e + "<"+"/pre>");}
//-->]]>
</script>
</div>
<br clear="all" style="clear: both" />

0 件のコメント: