Проблема:
Когда я перехожу на другую страницу (например, /TumProjeler или /iletisim), а затем нажмите кнопку «Назад» в браузере (Chrome или Edge), анимация загрузчика появляется, но зависает, что препятствует правильной загрузке страницы. Сайт не вылетает и не выдает никаких ошибок, но загрузчик не пропадает и содержимое страницы не отображается.
Если я удалю прелоадер, проблема исчезнет, но мне нужно оставить его для дизайна целях.
Основные сведения:
- Я не использую вызовы AJAX для переходы страниц; навигация
проста. - Все маршруты и навигационные ссылки настроены правильно.
- Вот пример настройки ссылок. на панели навигации:
Код: Выделить всё
[[email protected](]Ekibimiz[/url]
İletişim
- Я использую предварительный загрузчик, который запускается при загрузке страницы. Однако он
кажется, зависает при переходе назад с помощью кнопки «Назад» в браузере.
Что может быть причиной зависания загрузчика страницы при нажатии кнопки «Назад»? Есть ли какие-то особые параметры поведения .NET MVC или параметры кэширования браузера, которые мне нужно настроить? Как я могу гарантировать, что загрузчик не зависает и контент загружается правильно, когда пользователи возвращаются на предыдущую страницу?
Подробнее здесь: https://stackoverflow.com/questions/790 ... vc-website