#.net #asp.net #html #visual-studio
#.net #asp.net #HTML #visual-studio
Вопрос:
У меня есть страница предварительной загрузки с анимацией.
<body onload="showSpinner()">
<h3>Please Wait...</h3>
<script>
function showSpinner() {
showProgress();
window.location.href = 'Report.aspx';
}
</script>
</body>
При доступе к моей функции и окну.Расположение.срабатывает ссылка href, анимация зависает. Есть ли способ предотвратить это?
Комментарии:
1. Является ли счетчик анимированным gif-файлом или он анимирован с помощью javascript?
2. Каково содержимое
showProgress()
?3. @JacobM — это анимированный gif-файл. @Rfvghn — Показать прогресс — это код для отображения анимированного gif-файла.
Ответ №1:
Нет способа контролировать «зависание» вашей анимации.
В тот момент, когда вы меняете местоположение страницы, браузер извлекает новую страницу и останавливает всю обработку текущей страницы, включая анимацию. IIRC, такое поведение не согласовано во всех браузерах.