Master-X
Форум | Новости | Статьи
Главная » Форум » Дизайн » 
Тема: Цвет посещенной ссылки
цитата
26/12/05 в 08:39
 Nikso
на сидже море одинаковых ссылок <a href=out.php>
серфрер кликает по одной, и если ему вздумается обновить страницу, или попав на нее снова увидит что все ссылки отмечены как посещенные.
как этого можно избежать?
вижу только два варианта но они не подходят
1. задать цвет посещенной ссылки такой же как и новой
2. делать уникальные ссылки
цитата
26/12/05 в 08:51
 stash
вариант 1
то есть стили link и visited одинаковыми сделать
цитата
26/12/05 в 09:37
 JpS
для варианта 2 можно просто добавить в url параметр &rand=<рандомное число>, который никак не будет обрабатываться, но зато каждая линка будет уникальной.
цитата
26/12/05 в 11:07
 Sergunya
проще имхо через CSS, например
Цитата:

A:link { color: white }
A:visited { color: white }
A:active { color: white }
A:hover { color: #FFFF99 }
цитата
26/12/05 в 11:13
 JpS
Sergunya писал:
проще имхо через CSS, например


однако в данном случае при клике на линк - он не будет отмечен как посещенный.

P.S. прочитал что пишет топикстартер еще раз. ему не подходят ни первый, ни второй варианты. почему?
цитата
26/12/05 в 11:14
 A d u l t
Яваскриптом будет так:
Код:

<script language="javascript">
document.write("<a href='out.php?"+Math.random()+"'>OUT</a>")
</script>
цитата
26/12/05 в 13:14
 Nikso
JpS писал:
однако в данном случае при клике на линк - он не будет отмечен как посещенный.
P.S. прочитал что пишет топикстартер еще раз. ему не подходят ни первый, ни второй варианты. почему?


Первый вариант не подходит потому, что некрасиво как-то серфе кликает по ссылкам, а они никак не отмечаются.

Второй вариант конечно более приемлемый, но увеличивает размер страницы.

Ява скрипт тоже скользкий момент, что если у серфера она отключена..

Меня интересует есть ли третий вариант.
цитата
26/12/05 в 13:22
 A d u l t
Nikso писал:
Ява скрипт тоже скользкий момент, что если у серфера она отключена..
Меня интересует есть ли третий вариант.

Яваскрипт отключен максимум у 2х процентов посетителей... И я, честно говоря, сомневаюсь в их платежеспособности...

ИМХО третьего не дано icon_sad.gif
цитата
26/12/05 в 13:38
 Zet
Пусть себе кликает сколько хочет и ссылки отмечаются, а когда придет второй раз или сделает релоад подсунь ему другую страницу, как не уникальному посетителю и все ссылки опять будут как непосещенные.
цитата
26/12/05 в 13:53
 Scorpio
Читал и вспомнил веселое решение. которое я еще на рейпсидже применял icon_smile.gif

Делаешь директорию, например, /teens. В нее кладешь хатэаксесс с перманентредиректом или редиректом по 404 ошибке. Редирект ессно на аутскрипт.
И делай себе все ссылки разными, только пусть все ведут в эту директорию. При таком раскладе и явой ничего закрывать не нужно и все ссылки можно делать разными. Тут только один момент - при таком раскладе придется немного извратиться чтобы передать параметр скрипту.
И кстати, при наведении на ссылку мыши выглядит она исключительно заманчиво - например, http://mydomen.com/teens/SuperGirls.html
цитата
26/12/05 в 15:46
 Nikso
Все ясно. Всем спасибо за советы. Оценки выставил icon_smile.gif


Эта страница в полной версии