在我的页面中,我有一个带有Ajax Masked编辑扩展器控件的diplay日期的文本框但是当我打开页面时收到类似“未指定的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"/>
答案 0 :(得分:0)
如果您有母版页,请删除&lt;头&GT;
&LT; meta http-equiv =“X-UA-Compatible”content =“IE = 8; IE = 7”/&gt;
这将告诉浏览器使用IE8标准与IE9