Как проверить пользовательский ввод в ASP.NET без использования блокировки рендеринга Javascript

Есть ли способ, которым я могу сделать проверку формы без блокировки визуализации JavaScript?

В настоящее время я использую ScriptManager компонент с RequiredFieldValiudator, но когда я тестирую сайт с помощью Google PageSpeed, он отмечает меня:

На вашей странице есть блокирующие ресурсы скрипта. Это приводит к задержке рендеринга вашей страницы. Ни один из вышеперечисленных материалов на вашей странице не может быть обработан без ожидания загрузки следующих ресурсов. Попробуйте отложить или асинхронно загрузить блокирующие ресурсы или вставить критические части этих ресурсов непосредственно в HTML.

Remove render-blocking JavaScript:
http://ajax.aspnetcdn.com/ajax/4.5.1/1/MicrosoftAjax.js
http://ajax.aspnetcdn.com/ajax/4.5.1/1/MicrosoftAjaxWebForms.js
http://www.time-attendance.co.uk/ScriptResource.axd?…B8XASQ-UWZeiQXFaROZWrCMBQEcF0mY63_ScGRI1

Я установил LoadScriptsBeforeUI="False" но PageSpeed ​​все еще не доволен этим. Есть ли способ удовлетворить требования goolge, все еще используя компоненты asp.net?

0 ответов

Другие вопросы по тегам