
Сегодня вы узнаете про скрипт, открывающий все внешние ссылки блога в новом окне.
Это может быть полезно, если у вас большой блог, и вам нужно, чтобы каждая ссылка открывалась в новом окне. Таким образом вы будете меньше терять посетителей через внешние ссылки. Добавить к каждой ссылки target=”_blank” бывает проблематично.
В этом случае к вам на помощь придет скрипт jquery.
Как установить:
- Перейдите в шаблон блога –> изменить html
- Найдите с помощью поиска Ctrl+F тег </head>
- Вставьте перед ним код:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js' type='text/javascript'></script>
Часть кода, выделенная желтым – это библиотека jquery. Если у вас в шаблоне есть этот скрипт, то прописывать второй раз его не нужно.
<script type='text/javascript'>
$(document).ready(function() {
$("a[href^='http://']").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
);
$("a[href^='https://']").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
);
});
</script> - Сохраните изменения и проверьте работоспособность скрипта
5 комментариев :
Спасибо! У меня получилось!
Я рада;)
На картинку баннер пойдет??
Пойдет
Спасибо за работу!
Да Благословит Вас Господь!!!
Подписаться на комментарии блога: RSS
Отправить комментарий
Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML
Публикуя комментарии, вы соглашаетесь с политикой конфиденциальности