0

ここに画像の説明を入力してください

私のページには、Ajax Masked editエクステンダーコントロールを使用した表示日のテキストボックスがありますが、ページを開くと「Unspecified JavaScript Error」などのエラーが発生しますが、IE9ではなくIE7,8で正常に機能し、Safariでも機能します。以下は私のコードサンプルです:

<asp:TextBox ID="txtReturnedDate" CssClass="calendarField" runat="server" ></asp:TextBox>
                        <cc1:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="txtReturnedDate"  PopupButtonID="imgReturnedDate" 
                                              PopupPosition="Right" CssClass="Calendar"/>
                        <asp:linkbutton runat="server" CssClass="calendarButton" ID="imgReturnedDate" Text="<img border='0' class='calendarButton' src='Images/coreCalendarIcon.gif'>"></asp:linkbutton> 
                        <cc1:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtReturnedDate" Mask="99/99/9999" OnFocusCssClass="MaskedEditFocus" AutoComplete="false" 
                            OnInvalidCssClass="MaskedEditError" MaskType="Date" DisplayMoney="None" AcceptNegative="None"/>
4

1 に答える 1

0

マスター ページがある場合は、< head> に次をドロップします。

< meta http-equiv="X-UA-Compatible" content="IE=8; IE=7" />

これにより、ブラウザーは IE8 標準と IE9 を使用するようになります。

于 2013-05-24T15:22:49.567 に答える