Замена активной ссылки на обычный текст средаствами Js

(Ответов: 11, Просмотров: 1149)
Страница 1 из 2 12 Последняя
  1. Дипломник Аватар для webrulez
    • Регистрация: 04.05.2012
    • Сообщений: 109
    • Репутация: 12
    • Webmoney BL: ?
    Приветствую! Может кто-нибудь подскажет как реализовать такое:
    Есть ссылки в меню, когда переходишь по ссылке в рубрику, чтобы ссылка заменялась на обычный текст в этой рубрике. Смысл всего этого - чтобы страница не ссылалась сама на себя.
    • 0
  2. Дипломник
    • Регистрация: 29.11.2009
    • Сообщений: 131
    • Репутация: 32
    Для начала небольшое замечание - это всё будет работать только на клиенте, так что поисковики буду видеть страницу ссылающуюся саму на себя.
    А так как-то так:
    Код HTML:
    <script>
    var $link = $("a[href='"+window.location.href+"']);
    $link.replaceWith($link.text());
    </script>
    • 0
  3. Дипломник Аватар для webrulez
    • Регистрация: 04.05.2012
    • Сообщений: 109
    • Репутация: 12
    • Webmoney BL: ?
    Весёлый химик, Для начала небольшое замечание - это всё будет работать только на клиенте..
    эх.. печаль
    собственно так я и думал..
    • 0
  4. Дипломник Аватар для Олег Нынюк
    • Регистрация: 19.12.2013
    • Сообщений: 217
    • Репутация: 79
    • Webmoney BL: ?
    Google видит ссылки в javascript, пока что я нашел единственный способ спрятать ссылки..
    http://fakir.name/skryvaem-vneshnie-ssylki/
    • -1
  5. Дипломник Аватар для shkip3r
    • Регистрация: 01.11.2013
    • Сообщений: 100
    • Репутация: 25
    Олег Нынюк, гуглу robots.txt не помеха.
    • 0
  6. Дипломник Аватар для webrulez
    • Регистрация: 04.05.2012
    • Сообщений: 109
    • Репутация: 12
    • Webmoney BL: ?
    Цитата Сообщение от %D0%9E%D0%BB%D0%B5%D0%B3%20%D0%9D%D1%8B%D0%BD%D1%8 E%D0%BA Посмотреть сообщение
    Google видит ссылки в javascript, пока что я нашел единственный способ спрятать ссылки..
    http://fakir.name/skryvaem-vneshnie-ssylki/
    Как спрятать ссылки я знаю кучу способов, и через все js все работает, вопрос был в другом.
    • 0
  7. Студент Аватар для wmas
    • Регистрация: 25.05.2014
    • Сообщений: 62
    • Репутация: 17
    Я использую такой вариант:

    Код HTML:
    <span class="link" title="здесь ссылка" onclick="clickme(this)">анкор</a>
    Для оформлению под ссылку используем CSS-класс .link, например:

    Код:
    .link {text-decoration:underline;color:blue;cursor:hand}
    Для обработки события клика JavaScript функцию вида:

    Код:
    function clickme(obj) {if ( typeof obj.title != 'undefined' ) document.location = obj.title;}
    По моему максимально просто и удобно.
    • 0
  8. Дипломник Аватар для webrulez
    • Регистрация: 04.05.2012
    • Сообщений: 109
    • Репутация: 12
    • Webmoney BL: ?
    wmas, И зачем мне это?
    • 0
  9. Студент Аватар для wmas
    • Регистрация: 25.05.2014
    • Сообщений: 62
    • Репутация: 17
    webrulez, сорь, признаю, поспешил, я ориентировал по заголовку темы... ну а если по существу, то смысл менять ссылку на текст средствами javascript? Такое тот же Google не любит, т.к. идёт подмена контента. Тут только на программном уровне можно реализовать нормальный вариант.
    • 0
  10. Гуру Аватар для akrustam
    • Регистрация: 21.05.2010
    • Сообщений: 1,161
    • Репутация: 285
    • Webmoney BL: ?
    Почему не сделать средствами CMS ?
    • -1
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Запуск скрипта на активной вкладке
Web программирование 4 22.11.2013 15:37
Текст и ссылки в футере сайта
Вопросы от новичков 13 06.09.2013 03:07
Не обычный вопрос про dle и её rss
DLE 3 11.01.2013 11:47
Системы активной рекламы
Оффтоп и свободные темы 14 29.02.2012 20:40

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры