Показать сообщение отдельно
  #1 (permalink)  
Старый 29.03.2011, 22:31
Новичок на форуме
Отправить личное сообщение для Oparin Посмотреть профиль Найти все сообщения от Oparin
 
Регистрация: 29.03.2011
Сообщений: 4

Не корректно работает Submit() через JS
Приветствую.

Есть простенький скрипт, открывающий окно и передающий туда данные методом POST
function Open_W(U){
	document.forms.MyOpenForm.action=U;
	document.forms.MyOpenForm.submit();
}


К коду прилагается форма:
<form method=post name=MyOpenForm id=MyOpenForm target=_blank> 
</form>


и собственно кнопка, вызывающая данную функцию:
<input type=button value="google" onClick="Open_W('http://www.google.ru');" class=bt>


Важно! Страница с этим кодом подгружается во фрейме.


Проблема вот в чем:
в браузерах Chrome и Safari кнопка срабатывает только один раз, т.е. кликаешь на кнопку, открывается окно, передаются данные все ОК. А если кликать еще раз на кнопку, то вообще ничего не происходит!!!
Такая проблема только в указанных браузерах и ТОЛЬКО если страница вложена во фрейм
посмотреть пример полностью, можно здесь:
http://oparin.ru/test3.html

Друзья, помогите разобраться, что я напутал?
Ответить с цитированием