Показать сообщение отдельно
  #2 (permalink)  
Старый 17.06.2009, 15:04
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

в JS нету функции задержки, хотя имеется эмуляция ее, вызывающая 100% загрузку процессора, что в данном случае явно не подходит
судя по всему ваш скрипт оперирует строками, из которых он и "собирает меню"
я не вижу способа сделать его асинхронным, для распределения нагрузки по времени
Но, подозреваю, что это и не помогло бы, потому что скорее всего осел ругается не из-за того что скрипт ест много ЦПУ, а наверно из-за того что формирует очень длинную строку
так как скрипт формирует строку, котору потом видиво выводит в браузер(по-крайней мере так выглядит из этого скрипта), то можно было бы попытатся выводить ноды верхнего уровня по-отдельности
без остального сркипта, и образца его применения, трудно сказать, можно ли что-то сделать, но в любом случае, это уже не помощь, а работа
Ответить с цитированием