powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сделать чтобы ссылка вызывала функцию JavaScript?
2 сообщений из 2, страница 1 из 1
Как сделать чтобы ссылка вызывала функцию JavaScript?
    #35145121
oll87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Буду благодарен, кто поможет студенту разобраться с таким вот:
Нужно, чтобы ссылка открывала в фреймовой структуре две странички одновременно(в фреймах center и right) с помощью обработчика onclick. Часть файла фреймовой страницы MainPage.php :

<frame src="ssilki.php" name="left"/>
<frame name="center"/>
<frame name="right"/>

А это часть файла ssilki.php :

<script language="JavaScript">
function send()
{
left.frames.center.location.href = "View/viewEngland.php?id=";
left.frames.right.location.href = "Add/addEngland.php?id=";
}
</script>

<body>
<div>
<a href = "#" onclick="send(); return false" target="center" method="post"> Англия </a>
</div>
</body>

Получается, что в среднем фрейме "center" появляется страница со ссылками - ssilki.php, а в right - вообще ничего не открывается.
...
Рейтинг: 0 / 0
Как сделать чтобы ссылка вызывала функцию JavaScript?
    #35148690
batiscaff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для обращения к соседнему фрэйму через JavaScript нужно использовать конструкцию: this.parent.frames.center
В таком случае скрипт должен выглядеть примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<script language="JavaScript">
function send()
{
this.parent.frames.center.location.href = "View/viewEngland.php?id=";
this.parent.frames.right.location.href = "Add/addEngland.php?id=";
}
</script>

<body>
<div>
<a href = "#" onclick="send(); return false"> Англия </a>
</div>
</body>
Атрибуты target="center" method="post" я убрал, так как они нужны только когда содержимое фрэймов определяется именно ссылкой, а не выполняемым под ней скриптом.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сделать чтобы ссылка вызывала функцию JavaScript?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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