Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов функции с alert (https://javascript.ru/forum/misc/70405-vyzov-funkcii-s-alert.html)

WadimS 02.09.2017 23:30

Вызов функции с alert
 
Ничо не понимаю...
На событие вызывается JS функция, но если в вызываемой функции нет вывода сообщения алертом, то она не срабатывает. Замена алерта выводом сообщения в консоль проблему не решает.

Буду признателен за подсказку в чем дело и куда рыть?

Спасибо.

void() 02.09.2017 23:33

Попробовать напрячь свои экстрасенсорные способности?)) Возможно, что выше алерта не стоит точка с запятой, а в строке с алертом она есть. Ну, походу что-то такое... Без кода трудно сказать.

WadimS 02.09.2017 23:38

void(), alert, сволочь, первым оператором в функции )))

void() 02.09.2017 23:51

Хм, ну я даже не знаю тогда... Алерт по идее не на что не должен влиять.Что делает Алерт? Разве что замораживает выполнение скрипта. То есть, если вы как-то умудряетесь писать на JS в многопоточном стиле (что вряд ли), то часть скрипта могла заморозиться, а часть - выполниться уже после этого и поменялся порядок выполнения.

j0hnik 02.09.2017 23:52

Что же там за страшное событие такое?

рони 03.09.2017 00:10

:write: чаще всего это проблема понимания асинхронности js, пока висит алерт сервер успевает прислать ответ ...

WadimS 03.09.2017 12:03

рони, теоретически да, но обращения к серверу уже нет - данные уже получены в XML и загружены в список <ul> в lightslider.

Причем в Opera вся эта хренотень работает. Но только в Опере ))))

рони 03.09.2017 12:25

WadimS,
где код?

WadimS 03.09.2017 12:30

рони, стыдно за код... :cray:

j0hnik 03.09.2017 13:50

Цитата:

Сообщение от WadimS (Сообщение 463515)
рони, стыдно за код... :cray:

Тут ребята и не такое видели, и никто не смялся, показывайте, не стесняйтесь.


Часовой пояс GMT +3, время: 22:56.