はなてブログでリンク先を新しいタブで開く(ページ内リンクは新しいタブで開かない)方法
以下のコードを【設定】->【詳細設定】->【headに要素を追加】に追加する
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script language="JavaScript"> $(document).ready( function () { $("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank'); }) </script>
以下を参考にさせていただきました。
markdown記法でリンクをtarget="_blank"にする - エンジニアをリングする
コード的には、
1行目で、jQueryを読み込み
3行目で、DOMがロードされて解析などが可能になった時、関数を実行
4行目で、自分のホスト名でない場合、target='_blank'を追加
という感じだと思います。