0

在此处输入图像描述

在我的页面中,我有一个带有 Ajax Masked 编辑扩展器控件的显示日期的文本框,但是当我打开页面时出现“未指定的 JavaScript 错误”之类的错误,但它在 IE7、8 而不是 IE9 中运行良好,并且也适用于 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 Standards vs IE9

于 2013-05-24T15:22:49.567 回答