|
|
|
Неясности с порядком выполнения функций в Mozille и в остальных броузерах.
|
|||
|---|---|---|---|
|
#18+
Имеется последовательность функций, которая запускается по нажатию кнопки: Код: javascript 1. 2. 3. 4. 5. 6. При работе в Mozille все красиво: - щелчек по кнопке - включается "Ждем-с..." - Запрос / ответ - результат на экране - "Ждем-с..." выключается При работе с остальными броузерами: Chrome, Safari, Opera - щелчек по кнопке - настороженная тишина - ВНЕЗАПНО результат на экране. Такое впечатление, что броузер проносится по всем пяти шагам, включает - выключает "Ждите" и наконец-то выдает результат. То есть, для этих броузеров синхронный режим не совсем синхронный.... ? Я прав в своих предположениях или "все так, да не совсем так" ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 18:51 |
|
||
|
Неясности с порядком выполнения функций в Mozille и в остальных броузерах.
|
|||
|---|---|---|---|
|
#18+
Vakho, браузеры в синхронном режиме вообще ведут себя по разному.. Одни блокируют окно, другие элемент, который вызывается, третьи блокируют, но понять не возможно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 19:06 |
|
||
|
Неясности с порядком выполнения функций в Mozille и в остальных броузерах.
|
|||
|---|---|---|---|
|
#18+
kunaksergey, То есть получается, что лучше всего запустить ШАГ 3 в асинхронном режиме, "Ждите" НЕ выключать, чтобы пользователь не молотил по кнопкам. Это "Ждите" выключит некоторая функция обратного вызова, которая сработает при поступлении ответа с сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2014, 19:13 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=83&tid=1446397]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 321ms |

| 0 / 0 |
