Тема: UpJump: Q&A :)
Показать сообщение отдельно
  #97 (permalink)  
Старый 17.02.2011, 21:37
Аватар для UpJump
Профессор
Отправить личное сообщение для UpJump Посмотреть профиль Найти все сообщения от UpJump
 
Регистрация: 02.11.2010
Сообщений: 174

Всем снова привет!
Назрел вопрос.
Есть два файла:
1.html:
<frameset rows="*, 75">
	<frame src="about:blank" name="main">
	<frame src="2.html">
</frameset>

2.html
<script>
function go(){
	parent.main.alert(document.f.text.value);
}
</script>

<form name="f" onsubmit="go();return false;">
<input type="text" name="text" size="100">
<input type="button" value="go" onclick="go();">
</form>


В результате у меня 2 фрэйма. никак не разберусь почему не выходит отправить значение, при вводе его в поле, из одного фрэйма в другой.
Выдает что window не имеет такого метода как alert(). Но ведь это не правда:
window.alert();


UPD
Проверил в ie и в лисе все ок. Но в ghrome выдает ошибку.

Последний раз редактировалось UpJump, 17.02.2011 в 21:41.
Ответить с цитированием