Итак, делаем внешние ссылки внутренними.
Мы воспользуемся не привычными /go.php:, в котором вид ссылки меняется и пользователь не видит того, куда он хочет перейти. Мы воспользуемся более красивым способом сделать внешнюю ссылку внутренней, с помощью jquery.
Если у вас не подключена библиотека, подключаем. Добавляем перед <head>:
и скрипт:
Который будет преобразовывать внешние ссылки, с классом "external", во внутренние
Адрес внешней ссылки мы добавляем в title="". Для человека ссылка будет выглядеть как обычная ссылка, для бота как ссылка на шапку форума.
Мы воспользуемся не привычными /go.php:, в котором вид ссылки меняется и пользователь не видит того, куда он хочет перейти. Мы воспользуемся более красивым способом сделать внешнюю ссылку внутренней, с помощью jquery.
Если у вас не подключена библиотека, подключаем. Добавляем перед <head>:
Код: Выделить всё
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
Код: Выделить всё
<script>
$(document).ready(function(){
$(".external").each(function() {
var ext = $(this).attr("title");
var siteURL = "http://" + top.location.host.toString();
var $externalLinks = $("a:not([href^='"+siteURL+"'])");
if (ext) {
$(this).attr("href","http://" + ext);
}
});
});
</script>
Код: Выделить всё
<a href="#" class="external" title="cabinetadmina.ru">Кабинет Админа</a>
Комментариев нет
Комментариев пока нет, но ты можешь быть первым! Нужно лишь войти или зарегистрироваться и поделиться своим мнением.
Похожие темы
-
Добрый вечер. Нарисовалась такая проблема. Есть скрипт рекламного баннера -
atOptions = {
'key' : '9c37fe3b65d1664022a68d1a41c7828a',
'format'... -
Доброго времени суток.
Есть скрипт ( lgsl monitoring ) игровых серверов и сам код для вывода на страницу.
table {
border-collapse: collapse;... -
1) Название расширения: loginredirect редирект - Войти Перенаправить
Скачать: Версия 2.1.0 - RC2 github.com вроде даже как для 3.3.2 ( страница...