Реклама на сайте Advertise with us

Ссылка через JS

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 22/03/09 в 18:39       Ответить с цитатойцитата 

нужно, чтобы ссылка была кликобельна для человека, а бот ее не видел
вот пример:
Код:
<script type="text/javascript">document.write('<a href="http://domain.com">')</script>
Автор комментария
<script type="text/javascript">document.write('</a>')</script>


есть что-нибудь покомпактнее, универсальнее, типа link(domain.com)?

function link(domain){
<script type="text/javascript">document.write('<a href="http://'+domain+'">')</script>
Автор комментария
<script type="text/javascript">document.write('</a>')</script>
} - не в счет

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 22/03/09 в 20:30       Ответить с цитатойцитата 

стукни в асю, вроде есть то что нужно

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

8
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 24/03/09 в 00:11       Ответить с цитатойцитата 

Код:
<a href="http://bullshit.com" id="changethis">Тут текст</a>

ведет на ложную ссылку.
Подключаем jquery (ибо без него работать с JS - лучше сразу застрелиться smail101.gif )

Код:

<script type="text/javascript">
$(document).ready(function() {
   $("#changethis").attr('href','http://secret.com/');
});
</script>


И ссылка меняется на нужную. Можно вообще поменять id на class, сделать селектор не #changethis, а классом (просто changethis) - и все ссылки класса changethis приобретут новый href.

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 24/03/09 в 00:26       Ответить с цитатойцитата 

Dr.Syshalt: и боты неувидят эту ссылку?
Код:
<a href="http://bullshit.com" id="changethis">Тут текст</a>


вообще решение вроде нашел, но хотелось бы ссылки вообще без <a href="...

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 24/03/09 в 00:36       Ответить с цитатойцитата 

Аа, тэгэпэшных ботов дурим? icon_smile.gif

Ну, <a> может быть изначально вообще без href. То есть просто

Код:
<a id="changethis">Тут текст</a>


А остальное остается в силе.

В конце концов, этот тэг не только для внешних ссылок используется.

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 24/03/09 в 00:51       Ответить с цитатойцитата 

может подскажешь, как это под кучу ссылок переделать? icon_smile.gif
например что-то вроде <a id="link("http://linkblabla/")">Тут текст</a>

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 24/03/09 в 00:54       Ответить с цитатойцитата 

Код:

<a id="link1">zzz</a>
<a id="link2">xxxx</a>


Код:

<script type="text/javascript">
$(document).ready(function() {
   $("#link1").attr('href','http://site1.com/');
   $("#link2").attr('href','http://site2.com/');
});
</script>


...как говорят математики, "далее - по индукции" icon_smile.gif

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 24/03/09 в 00:58       Ответить с цитатойцитата 

хорошо, спасибо smail54.gif

0
 



С нами с 23.03.09
Сообщения: 9
Рейтинг: 1

Ссылка на сообщениеДобавлено: 29/03/09 в 10:00       Ответить с цитатойцитата 

как варинат:
<span onclick="window.location = 'http://google.com'">ссылко</span>

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »