Остановить сценарий....
Люди, подскажите, как определить, в каком месте подвисает выполнение?
Скрипт большой и навскидку определить, что именно выполняется долго, навскидку не получается. Хочу повесить задержку, но не пойму в какое место. Может есть какой то способ определить, где именно скрипт "зависает" |
дихотомия десу
|
Если имеется ввиду последовательно-углубляющееся деление на две части скрипта, то это не вариант, он(скрипт) не выполнится.
Множество функций и прототипов. Разделив, лишь получу ошибку его выполнения. |
а что насчет вставки alert-ов внутри постепенно уменьшающихся частей?
главное не вставьте его внутри цикла, иначе не сможете выйти со страницы хотя опера предложит вам остановить выполнение скрипта, при показе alert-а, так что в ней можете не беспокоится особо по этому поводу |
Вот в том то и задачка... Если вставить алерт, то, насколько я знаю, происходит тайм аут, пока алерт не закроешь, и тем самым Сообщения об остановке скрипта по времени выполнения не происходит.
|
PS FF тоже предлагает после второго или третьего алерта остановить появление окон на странице
|
а если через console в FF ?
|
Цитата:
|
А что отладчик не помогает?
|
А скрипт то ты покажешь?
А то люди на кофейной гуще гадают. P.S. Проверяй циклы. И все в них вхождения и выходы. |
Часовой пояс GMT +3, время: 09:23. |