![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| AnaStas |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
При загрузки HTML-страницы два массива должны заполниться данными из двух файлов. Однако только один из них
(все равно какой!) загружает соответствующий массив. Ощущение такое, что функция обрабатывающая второй файл, после отработки первого просто игнорируется. В чем здесь особенность? ActiveXObject позволяет открывать (не одновременно, а после закрытия предыдущего) несколько файлов? На всякий случай привожу код: Так выглядит страница .shtml:
Функции loadGrp(); loadChn(); обращаются к файлу func2.js. Вот их коды:
Это сообщение отредактировал(а) AnaStas - 19.9.2008, 09:24 |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
1. а функции полностью выполняются? до самого конца?
2. как ты видишь, что массив загрузился? 3. попробуй вызов второй функции засунуть в самый конец первой пользуйся кнопкой код, пожалуйста |
|||
|
||||
| AnaStas |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
Для просмотра точек отладки использую alert(). Здесь этого не могу понять, ибо даже при входе в функцию, после закрытия предыдущего файла, alert() не высвечивается. Попробовал - результат прежний (нет общения с файлом) |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
||||
|
||||
| AnaStas |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 16.9.2008 Репутация: нет Всего: нет |
Удивительное дело, но ошибка оказывается в коде:
flag="false" описывается как строковое присваивание, а должно быть булевое false. Да и сам for должен выглядеть так: for (i=0; false; i++). Совет для тех, кто будет сталкиваться с подобной работой рекомендуют использовать не for а while. Так как все заработало, тему можно считать закрытой. Спасибо за внимание и помощь. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
for (i=0; false; i++) - здесь он у тебя вообще не должен работать или наоборот бесконечно
используй так:
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |