Отлов клика на ссылке
От: Юра Украина  
Дата: 14.10.01 11:14
Оценка:
Подскажите пожалуйста как перехватить клил на ссылке так, чтобы не продолжался переход.
И второе, это как в скрипте вызвать переход на другую страницу.

С уважением,
Юра.
Re: Отлов клика на ссылке
От: Аноним  
Дата: 15.10.01 04:11
Оценка:
Здравствуйте Юра, Вы писали:

Юра>Подскажите пожалуйста как перехватить клил на ссылке так, чтобы не продолжался переход.


<a href="JavScript:'MyClick()'">
и делай там с ним все, что хочешь.

Юра>И второе, это как в скрипте вызвать переход на другую страницу.


в каком скрипте ?
VBClient, JSClient, Server(язык?) ???

Олег
Re[2]: Отлов клика на ссылке
От: Юра Украина  
Дата: 15.10.01 18:23
Оценка:
Здравствуйте Олег, Вы писали:

><a href="JavScript:'MyClick()'">

>и делай там с ним все, что хочешь.

К сожаению таким образом не работает. Загружает страницу с надписью JavScript:'MyClick()'. Я попробывал устанавливать onClick для ссылки, но тоже как-то криврвато получается. Не могли бы вы рассказать как изменить поведение ссылки. Так чтобы только вызывался скрипт. Пользуюсь же я JavaScript`ами.

С уважением,
Юра.
Re[3]: Отлов клика на ссылке
От: Аноним  
Дата: 17.10.01 03:25
Оценка:
Здравствуйте Юра, Вы писали:

Юра>Здравствуйте Олег, Вы писали:


>><a href="JavScript:'MyClick()'">

<a href="JavaScript:MyClick()">

извините, ошибочка...

Олег
Re[4]: Отлов клика на ссылке
От: Юра Украина  
Дата: 17.10.01 14:58
Оценка:
Спасибо!
Re: Отлов клика на ссылке
От: Брязгин Дмитрий Аркадъевич Россия  
Дата: 02.11.01 07:36
Оценка:
Здравствуйте Юра, Вы писали:

Юра>Подскажите пожалуйста как перехватить клил на ссылке так, чтобы не продолжался переход.

Юра>И второе, это как в скрипте вызвать переход на другую страницу.

Юра>С уважением,

Юра>Юра.

Можно также сделать так, что href = "" либо отрабатывал, либо нет. Это делается так:
<a href="" onClick="return имя_функции()"> Если функция возвратит true, то после ее отработки
выполнится переход по ссылки, если false, то перехода не будет.
Re: Отлов клика на ссылке
От: DenisK  
Дата: 12.11.01 08:41
Оценка:
<!-- имхо для IE -->

<script language=JavaScript>//<!--
function do_onclick(){
// гашение выполнения события
if( window.event ) { window.event.returnValue=false; }
// код, который необходимо выполнить
alert( 'Вы кликнули по ссылке!' );
}
//--></script>

<!-- для Netscape функция событие должно получать event — его необходимо использовать вместо window.event -->

<a href="#" onclick="do_onclick();">Do OnClick</a>
DenisK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.