Возникла задача, уже на существущем сайте, сделать так, чтобы все ссылки на внешние источники открывались в новом окне.
Чтобы сделать это быстро и с малыми трудозатратами, можно использовать следующий код, написанный на jQuery.
Вот и все
Чтобы сделать это быстро и с малыми трудозатратами, можно использовать следующий код, написанный на jQuery.
$(document).ready(function() {
$("a[href^=http]").each( //поиск всех "a" что имеют ссылки
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank'); // и если host отличается от текущего, то перенапрявляем на новую страницу
}
})
});
Вот и все
Комментариев нет:
Отправить комментарий