Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Opera6 && document.write();

Здравствуйте,
есть небольшая проблема с сабжем. Собственно, если бы ее не было, то и не стал бы писать это сообщение :)
Суть в следующем. Есть фреймсет, к примеру, такой:

<frameset rows="*,80">
<frameset cols="50%,*">
<frame src="left.html" name=left>
<frame src="right.html" name=right>
</frameset>
<frame src="bottom.html" name=bottom>
</frameset>

В bottom.html есть функция, скажем,

function drawRightFrame(){
parent.frames.right.document.open();
parent.frames.right.document.write('nevermind');
parent.frames.right.document.close();
}

В right.html есть ссылка:
<a href="javascript:parent.frames.bottom.drawRightFrame()">Draw right frame</a>

Проблема заключается в том, что Opera6 (build 1010) наглухо виснет при клике на ссылку в правом фрейме. При этом аналогичная функция, вызываемая после загрузки фреймсета (onload) в родительском документе (parent), легко изменяет содержимое правого фрейма.

Где грабли?

Regards
СообщениеАвторДата
foobar01.03.2002 23:05
foobar02.03.2002 00:29