Программирование > JavaScript & JScript

Определение по какой ссылке щелкнул пользователь?

<< < (2/2)

andymc:
function list(o, e, a){
if (o.addEventListener) o.addEventListener(e, a, false);
else if (o.attachEvent) o.attachEvent("on" + e, a); else return null;
}
var a = document.getElementsByTagName(\'A\')
for (var i = 0; i < a.length; i++) {
list(a[i], \'click\', test)
}
// test() - это функция которая будет рабатывать при клике на ссылку. 
function test () {
  var el1 = window.event ? window.event.srcElement : e.target;
  // el1.href - вот тебе и ссылка, делай с ней что хочешь, только дай юзеру всё таки перейти по ней потом
}

Error202:
Да в исходнике страницы выдачи яндекса есть подобный механизм...
Помимо основного клика еще яваскрипт химичит...
Для подсчета количества кликов по той или иной ссылке...

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии