Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Tanika от 15 Марта 2002, 12:15:22
-
мало что понимаю в скриптах, но как написать скрипт, который бы сччитал количество нажатий для каждого линка на странице?
-
Ява-скрипт выполняется на стороне клиента. То есть, если пользователь нажмет на ссылку и перейдет на другую страницу, то скрипт на этом закончит свое существование (ведь он был только на старой странице).
Если делать открытие страниц в новом окне, то такой подсчет возможен. Но опять же, эти данные будут храниться только пока страница открыта. При закрытии страницы все данные потеряются.
Можно конечно записывать в файл, но на ява-скрипте это не очень удобно и нужно подгонять под разные браузеры. Лучше использовать РНР или Перл.
А можно подробнее, что должно быть нажато м открыто, где должны показываться нажатия, должны ли они храниться и т.д.
-
я нашла что-то подобное на перле. но еще не смотрела что это такое. вообще выглядит так: на моей странице есть линки (открываются в новом окне) и нужно считать количество нажатий на каждый из этх линков. результаты должны быть видимы только администратору странички (в любом удобоваримом виде).
-
http://www.webscript.ru/scripts/Perl/Katalogi/
Вот тут мне кажется тебе подойдёт: "Cougalinks" и может быть чем то "Каталог программ или ссылок".
-
Я так себе это представляю:
1. Ссылка должна иметь адрес типа http://www.tvojsait.ru/cgi-bin/linkcounter.pl?url=www.drugoj.ru
2. В скрипте linkcounter.pl происходит инкремент для данного линка и переадресация по нему же
3. Похоже, здесь вовсе без Явы обходится надо ;)
-
осбенно тяжело когда представления о яве более чем смутные, а о перле вообще никаких ;(
посему - спасибо за рекомендации, будем изобретать велосипед...
-
будем изобретать велосипед...
Изобретать не стоит, походи посмотри, по каталогам со скриптами, может и найдешь, что-то для себя подходящее.