マークダウン:リンクが別サイトの場合に別ウインドウで開く

harada 350views 更新:2014年8月26日

マークダウンのリンク[リンクテキスト](http://URL)を別ウインドウで開くにはどうすればいいのだろうと、当然そういう記法があるはずだと検索したところ、どうやら普通に<a href="" target="_blank">のタグで書くしかないようです。

でも代替案として、JavaScriptのコードを仕込むことで、別サイトのリンクが貼られた場合はすべて別ウインドウで開くようにする、ということができるようなのでこれを採用することにしました。

JavaScript

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

参考:リンク先を別ウィンドウで開く

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません