Я понимаю, что это очень общий вопрос, но нам интересно, есть ли у кого-нибудь какие-либо предложения по устранению неполадок, почему Chrome зависает иногда при рендеринге определенных страниц на нашем сайте. Это прерывисто. Мы попытались проверить все плагины, отключить и т. Д. Просто не можете прийти к какой-либо рифме или причине, почему это происходит. Любые указатели на устранение неполадок и их решение будут оценены по достоинству. Это сайт ASP.NET MVC. У Internet Explorer нет проблем. Благодарю.Почему Chrome висит
ответ
Без каких-либо подробностей не будет возможности, чтобы кто-то мог ответить на вашу проблему за вас, но если вы можете потратить два или три часа на проблему, вы можете решить ее самостоятельно.
Поскольку проблема возникает в Chrome, вас может заинтересовать бесплатный "Discover DevTools" course от Codeschool и при поддержке Google (вам необходимо зарегистрироваться, чтобы следить за курсом, но это бесплатно).
Я подозреваю, что проблема будет связана с утечкой памяти, когда большое количество элементов добавляется и удаляется из DOM с использованием JavaScript или же один и тот же элемент (ы) добавляются и удаляются несколько раз , Курс специально охватывает «Профилирование памяти» с использованием инструментов Chrome Dev Tools, а также специфическую проблему утечек памяти - причина их и способы их устранения.
Если это утечка памяти, проблема будет тесно коррелировать с количеством времени, в течение которого страница открыта в браузере, особенно если это результат того, что один или несколько элементов часто добавляются и удаляются в результате взаимодействие с пользователем.
Он загружается на странице, поэтому пользовательское взаимодействие еще не произошло. Не думайте, что это связано с большим количеством добавления и удаления кода. – Krip
В этом случае вы обязательно захотите использовать инструменты разработчика в Chrome, чтобы узнать, что происходит. – pwdst
Вкладка «Сеть» может иметь значение, если содержимое блокирует загрузку (блоки JavaScript загружают другие активы и далее создают DOM в случае, если это необходимо для Document.Write). Возможно, стоит также упомянуть множество руководств по оптимизации загрузки JavaScript, например, размещение сценариев в нижней части страницы и, разумеется, после ссылок на таблицы стилей. – pwdst
- 1. Почему вилка висит?
- 2. Почему сканер.hasNextLine() висит?
- 3. Почему MPI_Isend висит здесь?
- 4. Почему «трубопровод» CharBuffer висит?
- 5. Почему java.sql.DriverManager.getConnection (...) висит?
- 6. Почему NodeHandle висит?
- 7. Почему Groovy execute() висит?
- 8. Почему многопроцессорность.Process.join() висит?
- 9. Почему это висит?
- 10. Почему мой MailboxProcessor висит?
- 11. Почему мой код висит?
- 12. Почему GAE репо висит?
- 13. Почему мой скрипт висит?
- 14. Почему эта задача висит?
- 15. Почему qmake висит
- 16. Почему JavaScript выбор рода висит
- 17. транспортир висит на входном элементе в Chrome
- 18. Google Chrome висит в CentOS 7
- 19. Почему АБР висит на мне?
- 20. Почему «да» голова не висит?
- 21. Почему эта программа просто висит?
- 22. Как понять, почему VS висит?
- 23. Почему мой скрипт PhantomJS висит?
- 24. Почему моя программа просто висит?
- 25. Почему следующий код Haskell висит?
- 26. Почему хрюнь-в-жасмин висит?
- 27. Почему mogrify на WAMP висит?
- 28. Почему моя задача Ansible висит?
- 29. Почему мой быстрый вид висит?
- 30. Почему мой скрипт bash висит?
Какой сайт? Что на нем? Вы должны дать людям что-то, чтобы пойти сюда. Вообще говоря, вы можете открыть вкладку Chrome Inspect и посмотреть, что происходит. – Chris
Вы посмотрели, на каком javascript вы работаете? – Justin
StackOverflow не работает. Это не сайт для «Вот неопределенное описание проблемы, которую я имею. Можете ли вы дать мне список всех возможных причин этой проблемы?» вопросов. Этот сайт предназначен для * конкретных * вопросов, которые могут быть несколько окончательно отреагированы, а не спекуляции и догадки сайта. –