今開いているページのリンクを取得するブックマークレット 引用として取得もあるよ

ブログなどで引用元の記述をするのが面倒なので、ブックマークレットを作りました。各種お好みに合わせてお持ち帰りください。

普通のリンクとして取得

Googleは検索サイトです!」みたいな感じで使う用です。

HTML版ブックマークレット

今のタブで開く

javascript:(function(){alert("<a%20href='"+location.href+"'>"+document.title+"")})();

新規タブで開く

javascript:(function(){alert("<a%20href='"+location.href+"'%20target='_blank'>"+document.title+"")})();

Markdown版ブックマークレット

javascript:(function(){alert("["+document.title+"]("+location.href+")")})();

引用元として取得

引用元として取得する場合、基本的には<cite>~</cite>タグで囲むと思います。

<blockquote>スマートフォン(英: smartphone)は、先進的な携帯機器用OSを備えた携帯電話の一種。略称は「スマホ」。
<cite><a href="スマートフォン - Wikipedia" target="_blank">https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3</a></cite></blockquote>

スマートフォン(英: smartphone)は、先進的な携帯機器用OSを備えた携帯電話の一種。略称は「スマホ」。
スマートフォン – Wikipedia

citeタグは当サイトでは以下のCSSを適用しています。

blockquote cite{
display:block;
text-align:right;
}

HTML版ブックマークレット

以下のリンクでは新規タブで開きます。

javascript:(function(){alert("<cite><a%20href='"+location.href+"'%20target='_blank'>"+document.title+"</cite>")})();

Markdown版ブックマークレット

javascript:(function(){alert("<cite>["+document.title+"]("+location.href+")</cite>")})();