С прошлых выходных существует проблема с регистрацией на нашем сайте поставщика только с IE. В FF3 и Chrome он отлично работает. Это простой ASP.NET (1,1) сайт, используя следующий код для кнопки входа в систему:Form-submit не работает в IE6/7, отлично работает в FF3 и Chrome
<asp:button id="btnLogin" runat="server" CssClass="dll-button" Text="Login">
</asp:button>
В HTML это преобразуется в
<input type="submit" name="btnLogin" value="Login"
onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); "
language="javascript" id="btnLogin" class="dll-button" />
Когда я не вводить имя пользователя I получите сообщение, что это необходимо, так что что-то происходит, но форма не отправляется на сервер. Звучит для меня как проблема с клиентом (только для IE), но все IE-клиенты спонтанно начали вести себя так. Вот почему я подозреваю сервер. Я узнал, что на прошлой неделе в сервере было 2 обновления платформы .NET, что может вызвать проблемы, KB928366 KB947742. Но я не могу связать эти обновления с описаниями проблем, с которыми мы сталкиваемся сейчас.
Я что-то пропускаю?
Я рассматриваю возможность удаления этих обновлений. Может ли это решить что-нибудь?
С уважением, Рул