AmazonがWebページの内容にあわせたアイテムを表示する「おまかせリンク」ってのを始めてたので、記事単ページのみ貼ってみました。マッチング広告って、自分の書いた記事にどのような広告がつくのか?ってのも一つの楽しみのような気もするが、Amazonのはそれほどマッチングしているとは思えない。使ったことないけど、Drk7jpのAmazon Searchの方がよさそげ。まだ、beta版なので確度向上すればいいんだけどね。
で、調子に乗って某所の一部のページにも張ってみた。んが、IEだと表示されるがFirefoxだと表示されない。はへ? エラーコンソールを見ると呼び込まれたJavaScriptがエラーを吐いていた。そのスクリプトの中身を見てみると、document.writeでタグ(これまた別のJavaScriptを読み込むための<script>タグ)を書き出していて、そこでとまっとる。その某所はXHTML1.1で書いていてブラウザのAcceptにapplication/xhtml+xmlがあると、HTTPヘッダーのContent-Typeはapplication/xhtml+xmlを吐いてるんで、その所為のようだ。text/htmlを吐くようにするとFirefoxでも表示される様になった。こういう場合は、やったことないけどdocument.writeではなくてDOMでcreateElementかな? Amazonさん改良してね。(ってここに書いてもしかたねぇが。
- Newer: ASP.NETに挑戦
- Older: 来年は日めくりカレンダーに挑戦
Trackback:0
- TrackBack URL for this entry
- Listed below are links to weblogs that reference
- AmazonのおまかせリンクとXHTML1.1 from Submariners Blog