この質問は、回答済みの以前の投稿を参照しています。問題は、IE8 で動作しないことです。Chrome と Firefox で完全に動作します。
IE8 では、カレンダーが表示され、現在の日が強調表示されます。イベントがカレンダーに表示されるように、XML を読み込んでいないようです。
これが IE8 で機能しない理由を知っている人はいますか? ありがとうございました。
この質問は、回答済みの以前の投稿を参照しています。問題は、IE8 で動作しないことです。Chrome と Firefox で完全に動作します。
IE8 では、カレンダーが表示され、現在の日が強調表示されます。イベントがカレンダーに表示されるように、XML を読み込んでいないようです。
これが IE8 で機能しない理由を知っている人はいますか? ありがとうございました。
そのため、多くの調査と、ユーザー @Andrew Whitaker と @Qlimax によるガイダンスの後、XML ファイルから日付を取得する方法に IE が満足していないことがわかりました。
getSelectedDates 関数を変更して公開日を解析し、IE が満足できるようにしました。(Chrome と Firefox もまだ満足しています。)
function getSelectedDates() {
return $(data).find('entry').map(function() {
var dateStr = $('published', this).text();
var a = dateStr.split("T");
var d = a[0].split("-");
var t = a[1].split(":");
return {
title: $('title', this).text(),
published: new Date(d[0],(d[1]-1),d[2])
};
}).get();
}