powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Reload frame page
8 сообщений из 8, страница 1 из 1
Reload frame page
    #35349663
amberus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня нет опыта с PHP поэтому строго не судите
есть страница на ней 2 фрейма.
echo "<FRAMESET cols=\"20%,80%\">";

echo "<FRAME src=\"http://menu.php\" NAME='menu'>";
echo "<FRAME src=\"http://main.php\" NAME='main'>";
echo "</FRAMESET>";

как я могу перезагрузить menu.php находясь на странице main.php.
Заранее благодарен за помощь.
...
Рейтинг: 0 / 0
Reload frame page
    #35349691
Evgeniy_SH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mainframe:

<FRAMESET cols="20%,80%">
<FRAME src="p1.htm" NAME='menufr1' id='menufr'>
<FRAME src="p2.htm" NAME='mainfra' id='mainfr'>
</FRAMESET>

p1.htm:
<div onclick="parent.mainfra.location.href='p1.htm'">Page 1</div>
<div onclick="parent.mainfra.location.href='p2.htm'">Page 2</div>
<div onclick="parent.mainfra.location.href='p3.htm'">Page 3</div>

p2.htm:
page two

p3.htm:
page three :)
...
Рейтинг: 0 / 0
Reload frame page
    #35349710
amberus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Evgeniy_SHmainframe:

<FRAMESET cols="20%,80%">
<FRAME src="p1.htm" NAME='menufr1' id='menufr'>
<FRAME src="p2.htm" NAME='mainfra' id='mainfr'>
</FRAMESET>

p1.htm:
<div onclick="parent.mainfra.location.href='p1.htm'">Page 1</div>
<div onclick="parent.mainfra.location.href='p2.htm'">Page 2</div>
<div onclick="parent.mainfra.location.href='p3.htm'">Page 3</div>

p2.htm:
page two

p3.htm:
page three :)

спасибо ,только мне на PHP нужно это сделать.
...
Рейтинг: 0 / 0
Reload frame page
    #35349746
Evgeniy_SH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) а руки зачем?

mainframe:

echo "<FRAMESET cols=\"20%,80%\">";
echo "<FRAME src=\"p1.htm\" NAME='menufr1' id='menufr'>";
echo "<FRAME src=\"p2.htm\" NAME='mainfra' id='mainfr'>";
echo "</FRAMESET>";

p1.htm:
echo "<div onclick=\"parent.mainfra.location.href='p1.htm'\">Page 1</div>";
echo "<div onclick=\"parent.mainfra.location.href='p2.htm'\">Page 2</div>";
echo "<div onclick=\"parent.mainfra.location.href='p3.htm'\">Page 3</div>";

p2.htm:
echo "page two";

p3.htm:
echo "page three :)";
...
Рейтинг: 0 / 0
Reload frame page
    #35349867
amberus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может я конечно туплю :)
попробую изложить более конкретно

1. по моему onclick не работает в PHP.
2.я не хочу ничего нажимать.

start.php
-------------------------------------------------------------
....
echo "<FRAME src=\"http://menu.php\" NAME='menu'>";
echo "<FRAME src=\"http://main.php\" NAME='main'>";
echo "</FRAMESET>";
-------------------------------------------------------------
menu.php
----------------------------------------------------------
if($_SESSION['valid']!='')
{
echo "<a href=\".php\" TARGET=\"main\">page1</a>";
echo "<a href=\".php\" TARGET=\"main\">page2</a>";
echo "<a href=\".php\" TARGET=\"main\">page3/a>";
echo "<a href=\".php\" TARGET=\"main\">page4</a>";
echo "<a href=\".php\" TARGET=\"main\">page5</a>";
}
echo "<a href=.php\" TARGET=\"main\">Admin</a>";
echo "<a href=logout.php\" TARGET=\"main\">Logout</a>";
-----------------------------------------------------------
logout.php
---------------------------------------------------------
if($_SESSION['valid']=='')
{
session_start();
session_unregister("valid");
session_destroy();
теперь здесь я хочу обновить меню(menu.php)
}
...
Рейтинг: 0 / 0
Reload frame page
    #35350066
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а беэ этих эхо чего - никак?
...
Рейтинг: 0 / 0
Reload frame page
    #35350182
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
amberus1. по моему onclick не работает в PHP.

onclick к PHP не имеет вообще никакого отношения. onclick - на клиенте, ПХП - на сервере.
amberus
теперь здесь я хочу обновить меню(menu.php)

ну отдайте в браузер страницу со скриптом, который сделает обновление или перенаправление. Типа
Код: plaintext
1.
echo "<script>window.parent.menu.location.href='menu.php'</script>"
или location.reload(true) если нужно просто обновить
...
Рейтинг: 0 / 0
Reload frame page
    #35350601
amberus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
теперь здесь я хочу обновить меню(menu.php)
[/quot]
ну отдайте в браузер страницу со скриптом, который сделает обновление или перенаправление. Типа
Код: plaintext
1.
echo "<script>window.parent.menu.location.href='menu.php'</script>"
или location.reload(true) если нужно просто обновить[/quot]


спасибо.

Вот строка которая работает
echo "window.parent.frames['main'].location.href='http://www.com'";
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Reload frame page
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]