jQuery・・・。 便利だけど、意外と IE でうごかねぇよ・・・。 option の最後に , を書いた場合。 例えばこんなとき $.ajax({ url: "〜〜〜〜", type: 'POST', dataType: 'xml', timeout: 10000, data: { "keyword": "test", }, error: function(){ alert('Error loading XML document'); }, success: function(xml){ hogehoge_success_flow; } });これ、IE でエラーがでる・・・。 原因は "keyword": "test",こいつです。 option を指定するとき、最後の1行には,を書いてはダメ。 firefox だと大丈夫だけどね。 $("<a>") みたいな感じで aタグのエレメン
画像を表示すると上半分だけ表示されるような感じ。 原因を調べたら Windows Vista の IE7 のユーザーエージェントが以下のようになっていた。 以下のようにMSIE 7.0 という文字列と MSIE 6.0 という文字列が両方存在している。 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Thickbox の“IE6 以外”というコードは以下のようになっていて、上記ユーザーエージェントの IE7 を IE6 と誤判別してしまう。 if (
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く