|
|
|
Как отличить OnBeforeUnload при загрузке файла от перехода на другую страницу?
|
|||
|---|---|---|---|
|
#18+
Пытаюсь улучшить визуализацию перехода между страницами своего сайта (Загрузка может занимать несколько секунд). Переходы могут быть по ссылкам, сменой window.location или submit форм. Вот такой фрагмент работает, но при щелчке по ссылке на файл событие отрабатывает, а переход перехватывается браузером. В результате пользователь остается на форме с курсором "Ожидайте". Как можно это решить? Событие onunload, конечно, лучше, но оно запускается только после получения отклика от сервера при загрузке новой страницы (Firefox), в результате визуализация отстает на это время. Корректировка всех ссылок на загрузку файлов проблематична, страниц многовато. Как понять, что переход не произошел? Код: javascript 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2015, 15:40 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38984940&tid=1445937]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
167ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 435ms |

| 0 / 0 |
