Принудительно ASP.NET генерировать JavaScript для всех пользовательских агентов

Недавно я заметил в своем веб-приложении ASP.NET, что если я установлю свой агент пользователя на пустую строку (используя плагин FireFox для подмены агента пользователя), то ASP.NET не будет генерировать JavaScript, необходимый для выполнения обратных передач. Более конкретно, если вы попытаетесь позвонить__doPostBack(a, b) Функция из вашего JavaScript, вы получите сообщение о том, что функция не определена.

Я понимаю, что в каждом браузере есть пользовательский агент, поэтому этоЭто часто случается, но суть проблемы все еще существует: бывают случаи, когда нераспознанный или неправильно сформированный пользовательский агент может сделать ваше веб-приложение непригодным для использования, если вы используете постбэки.

Это похоже на этот вопрос:ASP.net не генерирует JavaScript для некоторых пользовательских агентовно если яЯ читаю это правильно, похоже, что тыЗафиксировать каждый нераспознанный пользовательский агент отдельно и замаскировать его как другой браузер. Меня меньше беспокоит отдельный пользовательский агент, а в большей степени тот факт, что некоторые пользовательские агенты победили.не могу использовать мое приложение, и я выигралНе знаю, потому что ошибка происходит в JavaScript, а не на сервере.

Кто-нибудь знает, как я могу заставить ASP.NET всегда генерировать необходимый JavaScript?

Ответы на вопрос(1)

Ваш ответ на вопрос