Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Petroffs от 13 Мая 2004, 14:58:19
-
У меня в подгружаемом файле массив..
Можно ли в родит. документе создать массив, в кот. будут
добавляться значения из подгружаемого...
Кол-во элементов подгружаемого массива неизвестно!
???
-
Petroffs:
У меня в подгружаемом файле массив..
Конкретнее, пожалуйста. Ты его из файла читаешь и загоняешь в массив, или у тебя массив просто описан в include-файле?
Petroffs:
Можно ли в родит. документе создать массив, в кот. будут
добавляться значения из подгружаемого...
Можно. В первом случае - легко, во втором - сложнее (массивы разные должны быть).
-
Есть файл server.html
Есть файл index.html
В индекс.хтмл стоит iframe src=server.html, ифрейм, при обновлении выдает в
индекс значения массива.
У меня такая задача: то что он выдал прежде сохранять как-то, а
то, что он снова выдает в индекс - добавлять к сохраненному.
Причем (!) количество элементов ифреймового массива может изменяться!
-
Petroffs:
Можно ли в родит. документе создать массив, в кот. будут
добавляться значения из подгружаемого...
А кто мешает?
Ты массив обновляешь из какого документа?
Если из родительского (через iframe.onLoad), тогда, к примеру, хранишь счетчик в родительском документе. И перебираешь массив, добавляя новые значения начиная со значения счетчика (которое обновляешь). Это только один вариант....
Если из вложенного (т.е.из server.html), то как вариант можешь использовать стандартные функции для работы (concat,push,unshift and so on).
Проблема-то в чем?
Petroffs: Причем (!) количество элементов ифреймового массива может изменяться!
Да ради бога! array.length, циклы... или просто стандартные функции....
-
Спасибо, я уже за выходные разобрался ! :)