powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Значение нажатой ссылки
3 сообщений из 3, страница 1 из 1
Значение нажатой ссылки
    #33671089
Yank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация следующая:
<BODY onunload="Vih()"></BODY>

function Vih(){
var link;
document.forms.sw.submit();
window.location.href= link;
}
Проблема: при переходе по любой ссылке данной страницы выполняется функция
document.forms.sw.submit(), что логично. Но, после этого, по не понятным мне причинам, ожидаемого перехода по нажатой ссылке не происходит. Единственным выходом из этой ситуации мне видится принудительный переход посредством присваивания window.location.href значения URL той ссылки, на которую переход не удался вследствие выполнения document.forms.sw.submit(). Но как получить доступ к этому самому URL, я не знаю.
Вопрос: как переменной link присвоить значение URL, при переходе на который произошло событие unload, и как следствие была вызвана функция Vih().
...
Рейтинг: 0 / 0
Значение нажатой ссылки
    #33672751
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мож так.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<SCRIPT LANGUAGE="JScript">
<!--
var link;

function Clck()
{
    if (window.event.srcElement.tagName == "A")
        link = window.event.srcElement.href;
}

function Vih()
{
    document.forms.sw.submit();
    window.window.location.href = link;
}
-->
</SCRIPT>
</HEAD>

<BODY onclick="Clck()" onunload="Vih()">
...
Рейтинг: 0 / 0
Значение нажатой ссылки
    #33672755
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В функции "Vih", опечатался, одно "window" лишнее.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Значение нажатой ссылки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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