Warning: count(): Parameter must be an array or an object that implements Countable in /home/c9022685/mamotaku.com/www/public_html/__wp/wp-includes/post-template.php on line 284
サイト内の外部リンクにtarget _blankを自動でつける|MaMoTaKu(Blog)〜まもたくのぶろぐ

サイト内の外部リンクにtarget _blankを自動でつける

カテゴリー:javascript

サイトの中に張ってある外部リンクにいちいち「target=”_blank”」を入力するのはめんどくさい!
そんなMaMoTaKuが見つけたjavascriptはこちら!

$(document).ready(function () {
    $("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank');
})

このjavascriptを使えばサイト内のリンクはそのまま、外部へのリンクには「target=”_blank”」がつくようになります。
もう少しこのjavascriptをいじればサイト内の特定のボックスに入ってるリンクにも「target=”_blank”」をつけれると思う。
ちなみにjQueryを読み込まないと使えないぞ、!