Как изменить внешние ссылки при переходе

12
Никанет
На сайте с 26.07.2010
Offline
131
#11

TaediumVitae, все равно не работает, если вставить вот это

<script type="text/javascript">

$("a").click(
function() {
if(this.host!="<? php print $_SERVER['HTTP_HOST'];?>"){
var str = "http://anonym.to?"+$(this).attr("href");
//alert(str);
window.location.href = str;
return false;
}
}
);
</script>

перед </body>

TaediumVitae
На сайте с 22.09.2011
Offline
41
#12

Странно, потому что я ткнул его в первую попавшуюся страничку и он заработал. То ли он делает, что вы хотите - я не уверен, но скрипт работает.

дани мапов
На сайте с 06.09.2012
Offline
204
#13

Там идет лишний пробел, не знаю как он туда втесался <? php, а должно быть так <?php

Попробуйте расскоментировать строку с alert - сообщение появляется при клике на внешнюю ссылку?

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Никанет
На сайте с 26.07.2010
Offline
131
#14

дани мапов, оттуда :)

TaediumVitae
На сайте с 22.09.2011
Offline
41
#15

Да на самом деле можно вообще без php, просто с <? ?>

Никанет
На сайте с 26.07.2010
Offline
131
#16

Все теперь нормально работает!

дани мапов
На сайте с 06.09.2012
Offline
204
#17
Никанет:
дани мапов, оттуда :)

:) Да я видел, что там уже был этот пробел. Я не знал то ли здесь при вставке этот пробел появился, то ли исходный код был уже с пробелом. У меня javascript выводился в код страницы через переменную, поэтому как раз эта строчка кода по другому была переписана.

Никанет
На сайте с 26.07.2010
Offline
131
#18

уже сделал

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий