Дано: страница на которой есть ссылка на другой ресурс Нужно:при переходе на эту страницу,что бы выдирался реферер(откуда переход) и при нажатии на ссылку этот реферер подставлялся в конец ссылки. Как это можно реализовать на Java?
Code: <a href="location.replace(\"http://blabla.ru/bla.php?refer=".$_SERVER['HTTP_REFERER']."\");">ссыль</a>
Так не выходит...вставляю в страницу Code: <a href="location.replace(\"http://моя-тдс.com/d/go.php?sid=1&sref=".$_SERVER['HTTP_REFERER']."\");">ссыль</a> А ссыль ведёт на Code: http://самастраница.com/location.replace(%5C
Сорь мальца ошибся =) : <a href=\"#\" onClick=\"location.replace('http://ya.ru/a.php?refer='.$_SERVER['HTTP_REFERER'].'');\">ссыль</a>
У меня вот так работает: Code: print "<a href=\"#\" onClick=\"location.replace('http://ya.ru/a.php?refer=".$_SERVER['HTTP_REFERER']."');\">ссыль</a>";
m0Hze, ну знаешь SEOGari тоже нужно мозгами думать а не ждать точного ответа, который он скопипастит и вставит! Здесь помоему все тривиально...
Да я вижу что PHP думал если на Java никто не поможет,то попробую на php Но от кодинга я далёк,и не пойму как должен выглядеть полный кусок кода для вставки в страницу
Редиректом это вроде реализуется так Code: <script type='text/javascript'> sid=1; var r=document.referrer; window.location="http://"+"tds"+".com"+"/go.php?sid="+sid+"&sref="+r; </script> Но мне нужно не редирект,а просто ссылка
На html и javascript это будет выглядеть вот так Code: <a href="#" onClick="location.replace('http://ya.ru/a.php?refer='+document.referer);">ссыль</a>
Вобщем я уже задолбался...вставляю так: Code: <SCRIPT language=JavaScript> <a href=\"#\" onClick=\"location.replace('http://TDS.com/go.php?sid=1&sref='+document.referer);\">ссыль</a> </SCRIPT> ссыль вообще пропадает со страницы
вставляй только Code: <a href="#" onClick="location.replace('http://TDS.com/go.php?sid=1&sref='+document.referer);">ссыль</a>