|
|
|
| Вопрос простой: как, имея простейшую страницу с двумя фреймами:
<FRAMESET COLS="50%,*">
<FRAME SRC="left.html' NAME="left">
<FRAME SRC="right.html" NAME="right">
</FRAMESET>
|
обратиться из right в left? К примеру, в right получить значение из поля формы, находящейся в left?
И еще вопрос: как обновить фрейм? Причем, желательно, опять же из другог фрейма. Ну, то есть в правом нажимаем "Обновить", а левый обновляется.
ЗЫ Прошу прощения за глупые вопросы; в JS слабо разбираюсь, к сожалению:( | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2005 в 13:46)
| | Не знаю это ли вы имели ввиду, передать можно, (допустим url) следующим образом: страница(1.html) содержащая фреймы
<html>
<head>
<title>Untitled</title>
</head>
<body>
<iframe name="frame1" src="2.html" width="500" height="400"></iframe>
<iframe name="frame2" src="3.html" width="500" height="100"></iframe>
</body>
</html>
|
2.html может быть пустым.
3.html -
<html>
<head>
<title>Untitled</title>
</head>
<body>
<button onclick="window.parent.frame1.document.location.href='http://ya.com/'">
Go to YA!</button>
</body>
</html>
|
а обновить можно так
window.parent.frame2.имя_формы.submit();
|
| |
|
|
|
|
|
|
|
для: sancho
(31.08.2005 в 14:56)
| | Примерно это и имел в виду=) Только одно:
window.parent.frame2.имя_формы.submit();
|
А если нет формы? | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2005 в 15:16)
| | ...то тогда так
<input type="button" onclick="window.parent.frame1.document.location.reload()" value = "qwerty">
|
| |
|
|
|
|
|
|
|
для: sancho
(31.08.2005 в 15:35)
| | О! Самое то. Благодарю! | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2005 в 18:26)
| | А у меня вот такой вопрос:
Страница разделена на три фрейма
<frameset rows='*,50' >
<frameset cols='*,150' >
<frame name=main src='main.php' noresize>
<frame name=users src='users.php' noresize>
</frameset>
<frame name=message src='message.php' noresize>
</frameset>
|
В фрейме Users отображаються ссылки активных пользователей.
Как сделать, что бы при нажатии на одну из ссылок в фрейме users, в фрейм message, в котором находиться текстовое поле, вставлялось название ссылки? | |
|
|
|
|
|
|
|
для: drago
(01.09.2005 в 15:29)
| |
<a name="qaz" href="#" onclick="window.parent.message.document.write(name)">ссылка</a>
|
или ?
<a name="qaz" href="#" onclick="window.parent.message.document.write('ссылка')">ссылка</a>
|
| |
|
|
|
|
|
|
|
для: sancho
(01.09.2005 в 15:58)
| | Спасибо, работает замечательно.
А как сделать, чтобы теперь, текст появлялся не в самом фрейме, в текстовом поле, которое в нем содержиться? | |
|
|
|
|
|
|
|
для: Drago
(01.09.2005 в 20:06)
| | Все, разобрался.
Это делаеться, путем замены document.write('ссылка') на document.имя_формы.имя_поля.value +='ссылка'. :) | |
|
|
|