Хром <input>запаздывает, только когда завернут в <form> - PullRequest
1 голос
/ 07 марта 2012

У меня есть веб-страница ASP.NET, которая отображает много (~ 3000) <input type="text"> текстовых полей на одной странице (которые только на стороне клиента, т.е. не нужно выполнять обратную передачу). В Chrome, если эти входные данные обернуты в теги <form>, Chrome будет зависать, пока я набираю текстовые поля. (Продолжительность пропорциональна количеству текстовых полей на странице). Firefox и IE не имеют этих проблем.

Вы можете посмотреть образцы моих страниц по следующим ссылкам:

Мои вопросы:

  1. Почему это? Что именно <form> означает для веб-браузера?
  2. Мой проект ASP.NET требует использования тега <form>. Как еще можно сделать мой сайт совместимым с Chrome?

1 Ответ

1 голос
/ 07 марта 2012

Натан, я просто пробую страницы, которые ты дашь, и они совсем не повисли для меня. Я использую Chrome версия 19.0.1055.1

Теперь я помню, что у меня похожая проблема, и она возникла из-за расширения!

Google Chrome все еще разрабатывается и переходит с версии 1 на 19 за один день :) и расширения не так хорошо протестированы с этим изменением версии. Поэтому расширение, которое было написано незадолго до нескольких месяцев, может иметь проблемы сейчас.

Отключите все расширения, чтобы увидеть, исчезнет ли проблема, а затем, если это произойдет, просто найдите тот, который имеет проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...