« KISKE / MICHEAL KISKE | メイン | PS2うごかねー »

2006年9月 7日

Amazon アフィリエイトのスクリプトバグ >>インターネット 

Amazonアフィリエイトにスクリプトバグがありました。
画像が大きい場合に、スクリプトエラーが起こります。

var w = Math.round((66 - image.width) / 2);
var h = Math.round((60 - image.height) / 2);

// A script error is caused when a picture is large.
if (w > 0)
{
image.style.paddingLeft = w + 'px';
image.style.paddingRight = w + 'px';
}
// A script error is caused when a picture is large.
if (h > 0)
{
image.style.paddingTop = h + 'px';
image.style.paddingBottom = h + 'px';
}

というように0以上という条件をつけずにやると、-の値を与えようとしてスクリプトエラーが起こります。

今だと「彩雲国物語 紅梅は夜に香る」という本が出ている場合には、漏れなくスクリプトエラーが起こるはずです。(とはいえ、スクリプトデバッグをonにしてなければ出ないかもしれませんけれども・・・)
処理上としては、見た目を合わせるために画像をセンタリングしているみたいですねえ。なるほど、そういう方法もあるかあ、とちょいと参考にしつつ・・・。
自分でエントリ書いて中身確認する際にスクリプトエラーが発生するのは心臓に悪いです、はよなおしておくれ・・・。

とりあえずAmazonに情報おくっとこっと・・・

twitterこの記事をTwitterでみんなに教える。

投稿者 debizoh : 2006年9月 7日 21:17



トラックバック

現在、この記事はトラックバックを受け付けておりません。


コメント

現在、この記事はコメントを受け付けておりません。