Программирование > 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, не помогло.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии