WebアプリケーションでASP.NETAJAXToolkitのMaskedEditExtenderコントロール(MaskedEditValidatorを使用)を使用しようとしています。コントロールはGoogleChromeで正常に機能しますが、IE9は、MaskedEditExtenderコントロールを含むページの読み込み中に、「プロパティ'split'の値を取得できません:オブジェクトがnullまたは未定義です」というエラーをスローします。
Visual Studioデバッガーは、次のステートメントでMaskedEdit.MaskedEditBehavior.debug.jsに侵入します。
var partdt = arr[0];
var parttm = arr[1];
if (parttm.split(" ").length == 2)
{
parttm += " " + parttm.split(" ")[1]; // breaks here
}
partdt = this.ConvFmtDate(partdt,loadFirst);
私も使ってみました
<meta http-equiv="X-UA-Compatible" content="IE=8" />
この投稿で述べたように、しかしそれは機能しませんでした。また、アプリケーションでJQuery1.4.2を使用しています。何か案は??