Влияние onclick на тИЦ

DK
На сайте с 27.03.2008
Offline
0
609

(Пытался вчера дважды создать эту тему в форуме, но почему-то оба раза она не появилась в списке. Попробую в третий. Приношу извинения модераторам, если что-то делаю не так.)

На мой сайт несколько тысяч других сайтов ссылается как

<a id="xxx" href="http://mysite.ru"><img src="image.gif"></a>

Но на #xxx JavaScript-ом, подключаемым через внешний файл в <script>, навершивается onclick="return confirm(...)", чтобы пользователь, щелкнув на ссылку, имел возможность отказаться от перехода. С точки зрения HTML код чистый, onclick навешивается именно внешним JavaScript-ом.

Скажите, пожалуйста, влияет ли это негативно на тИЦ сайта http://mysite.ru? По хорошему не должно, т.к. робот вряд ли умеет JavaScript исполнять, но все же хотелось бы узнать мнение опытных людей.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1
DeeKay:
<a id="xxx" href="http://mysite.ru"><img src="image.gif"></a>

а как вобще приведенный код должен влиять на тИЦ сайта mysite.ru ?

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
Senslis
На сайте с 26.08.2006
Offline
77
#2

Нормально передаётся всё. Код верный.

Хочешь зарабатывать: sape (http://www.sape.ru/r.1d182df653.php) и linkfeed (http://www.linkfeed.ru/1593)! Помогу новичкам! Советую партнёрку сервиса маскировки sms-сообщений: SMS-Maska (http://www.sms-maska.ru/i/4MCiePu3HHWQ2IjdB7y8wQ--/).
DK
На сайте с 27.03.2008
Offline
0
#3

Наверное, я не очень подробно объяснил. Да, код именно такой, как приведен:

<a id="xxx" href="http://mysite.ru"><img src="image.gif"></a>

Однако НА НЕГО еще навешивается JavaScript-ом обработчик, перехватывающий клик по ссылке и выводящий окошко. В этом окошке написано: "Хотите ли вы перейти на сайт? Да / нет". Если нажимают Да, то происходит переход. Если нажимают Нет, то переход отменяется. Определение JavaScript-обработчика и навешивание события происходит как

document.getElementById('xxx').onclick = function() { ... }

причем - НЕ на той же самой странице, а во внешнем js-файле, включаемом через <script>.

Вопрос - может ли это негативно сказаться на тИЦ http://mysite.ru или нет.

LR
На сайте с 28.11.2007
Offline
29
#4

Если я правильно понял, то в вашем случае используется редирект java-script.

Если это так, то ни о каком тИЦ в этом случае говорить не приходится, ибо Яша не работает со скриптами

Сауны нижнего новгорода. Отдых и досуг (www.sauna-nn.ru) Разработка сайтов в Нижнем Новгороде. Реклама и продвижение (www.vikrost.ru)
DyaDya
На сайте с 11.04.2007
Offline
147
#5

Поверьте, уже все поняли) то что вы объяснили (а то ли вы объяснили? это уже другой вопрос). Код написан достаточно граммотно. Ссылка на ваш сайт проставлена в href="на ваш сайт" правильно. И на тИЦ может (но не обязан) сказаться очень даже положительно. Только сначала поточнее разберитесь с тем, что такое тИЦ и что на него влияет?

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)

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