markdown(マークダウン)記法で外部リンク(別タブ)にする方法

マークダウン記法便利ですよね。以前にはこの記事でもマークダウン記法の入力方法をまとめました。

blog
markdown(マークダウン)記法で外部リンク(別タブ)にする方法 | blog マークダウン記法便利ですよね。以前にはこの記事でもマークダウン記法の入力方法をまとめました。 https://iseed.jp/blog/markdown 今回はマークダウン記法に関するお悩み...

今回はマークダウン記法に関するお悩みの一つ、リンクを設定した場合、target="_blank"が付かずに同じタブで開いてしまう点について、別タブで開く方法をご紹介します。

目次

Markdownでリンクを設定する方法

おさらいですが、[テキスト](URL)の型にすると、リンク(a)タグになります。

[Google](https://www.google.com/)

Markdownで設定したリンクを別タブで開く方法

jQuery を使用します。
javaScript を使用している箇所に記載してください。

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

これで、同じドメイン以外のリンクに全てtarget="_blank"が付きます。

なお、ヘッダーやフッターで使用したい場合は、以下のコードをjQuery読み込み後に記載してください。

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

この記事の著者

I-SEEDブログ編集部のアバター
I-SEEDブログ編集部

システム開発やWeb制作・デザイン、Webマーケティングを強みに持つI-SEEDスタッフが、さまざまなノウハウや最新情報をお届けします。

CONTACT/ お問い合わせ

システム開発やWeb制作・デザイン、Webマーケティングに関するご質問やご相談はこちらから。

お問い合わせする

ESTIMATE/ 料金シミュレーター

Web上で簡単なお見積もりが可能です。シミュレーション結果をもとにお問い合わせいただくことも可能ですので、お気軽にご相談ください。

Web見積もりをする
目次