Программирование > JavaScript & JScript
Загрузка фрейма
(1/1)
Jekky:
Есть скрипт
Egipet
Siriya
Livan
.......
hurgada
egypet
.......
asyut
function my_function(val)
{
frames.my_iframe.document.location.href="new_fr1.php? some_value="+val;
for (i = anketa.region1.options.length - 1; i >= 1 ; i--)
anketa.region1.options.remove(i);
........
var b=my_iframe.region.length;
alert (b);
}
фрейм выводит
options внутри select зависят от переменной some_value.
А теперрь вот проблема.
Из этого фрейма в основной документ хочу вставить селект. Т.е. подменить города из фрейма в основной документ в зависимости от выбранной страны.
При смене страны фрейм перегружается только после выполнения всех операций функции.
Т.е. выбираешь например Livan сначала alert (b); выкидывает 1, а должен 9, а потом фрейм перегружается.
Затем выбираешь еще какую-нибудь страну и 9 эта всплывает вместо еще какого-нибудь нужного числа.
Как это можно избежать? Пытался ставить setTimeout, не помогло.
Навигация
Перейти к полной версии