С нами с 17.12.00
Сообщения: 1653
Рейтинг: 1082
|
Добавлено: 26/12/05 в 08:39 |
на сидже море одинаковых ссылок <a href=out.php>
серфрер кликает по одной, и если ему вздумается обновить страницу, или попав на нее снова увидит что все ссылки отмечены как посещенные.
как этого можно избежать?
вижу только два варианта но они не подходят
1. задать цвет посещенной ссылки такой же как и новой
2. делать уникальные ссылки
|
|
|
|
+ + + + +
Питерский Дебошир
С нами с 14.02.04
Сообщения: 3102
Рейтинг: 1337
|
Добавлено: 26/12/05 в 08:51 |
вариант 1
то есть стили link и visited одинаковыми сделать
|
|
|
|
/dev/awm
С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127
|
Добавлено: 26/12/05 в 09:37 |
для варианта 2 можно просто добавить в url параметр &rand=<рандомное число>, который никак не будет обрабатываться, но зато каждая линка будет уникальной.
|
|
|
|
Пионер адалта
С нами с 23.07.00
Сообщения: 1095
Рейтинг: 1112
|
Добавлено: 26/12/05 в 11:07 |
проще имхо через CSS, например
Цитата: |
A:link { color: white }
A:visited { color: white }
A:active { color: white }
A:hover { color: #FFFF99 }
|
|
|
|
|
/dev/awm
С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127
|
Добавлено: 26/12/05 в 11:13 |
Sergunya писал: | проще имхо через CSS, например |
однако в данном случае при клике на линк - он не будет отмечен как посещенный.
P.S. прочитал что пишет топикстартер еще раз. ему не подходят ни первый, ни второй варианты. почему?
|
|
|
|
www.awm-tools.com
С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056
|
Добавлено: 26/12/05 в 11:14 |
Яваскриптом будет так:
Код: |
<script language="javascript">
document.write("<a href='out.php?"+Math.random()+"'>OUT</a>")
</script>
|
|
|
|
|
С нами с 17.12.00
Сообщения: 1653
Рейтинг: 1082
|
Добавлено: 26/12/05 в 13:14 |
JpS писал: | однако в данном случае при клике на линк - он не будет отмечен как посещенный.
P.S. прочитал что пишет топикстартер еще раз. ему не подходят ни первый, ни второй варианты. почему? |
Первый вариант не подходит потому, что некрасиво как-то серфе кликает по ссылкам, а они никак не отмечаются.
Второй вариант конечно более приемлемый, но увеличивает размер страницы.
Ява скрипт тоже скользкий момент, что если у серфера она отключена..
Меня интересует есть ли третий вариант.
|
|
|
|
www.awm-tools.com
С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056
|
Добавлено: 26/12/05 в 13:22 |
Nikso писал: | Ява скрипт тоже скользкий момент, что если у серфера она отключена..
Меня интересует есть ли третий вариант. |
Яваскрипт отключен максимум у 2х процентов посетителей... И я, честно говоря, сомневаюсь в их платежеспособности...
ИМХО третьего не дано
|
|
|
|
полет нормальный
С нами с 01.02.00
Сообщения: 956
Рейтинг: 242
|
Добавлено: 26/12/05 в 13:38 |
Пусть себе кликает сколько хочет и ссылки отмечаются, а когда придет второй раз или сделает релоад подсунь ему другую страницу, как не уникальному посетителю и все ссылки опять будут как непосещенные.
|
|
|
|
С нами с 19.04.03
Сообщения: 358
Рейтинг: 216
|
Добавлено: 26/12/05 в 13:53 |
Читал и вспомнил веселое решение. которое я еще на рейпсидже применял
Делаешь директорию, например, /teens. В нее кладешь хатэаксесс с перманентредиректом или редиректом по 404 ошибке. Редирект ессно на аутскрипт.
И делай себе все ссылки разными, только пусть все ведут в эту директорию. При таком раскладе и явой ничего закрывать не нужно и все ссылки можно делать разными. Тут только один момент - при таком раскладе придется немного извратиться чтобы передать параметр скрипту.
И кстати, при наведении на ссылку мыши выглядит она исключительно заманчиво - например, http://mydomen.com/teens/SuperGirls.html
|
|
|
|
С нами с 17.12.00
Сообщения: 1653
Рейтинг: 1082
|
Добавлено: 26/12/05 в 15:46 |
Все ясно. Всем спасибо за советы. Оценки выставил
|
|
|
|