サイトのリンクをタイトル付きのマークダウンでコピーする
Posted on 2019/01/20 in tech • Tagged with javascript, bookmarklet
ブログやメモは Markdown で書いてるし、Trello も Markdown をサポートしてる。
こうなると参考サイトとかの URL をよくタイトルでリンクにして使うことがあるのだけれど、いちいち
- URL をコピー
- タイトルを調べる
- Markdown に整形する (
[タイトル](http://hogehoge.com)
みたいなテキストにする)
とやるのがとても面倒だったので、ブックマークレットを作った。
ブックマークレットとは
ブックマークには http(s)://
から始まるテキストだけじゃなくて、javascript:
から始まる javascript テキストも登録できる。
javascript:
から始まるブックマークは、クリックされたときに登録された javascript を実行してくれる。
これをブックマークレットという。
任意のテキストをコピーするスクリプト
何かのテキストをコピーするブックマークレットを作るとき、テンプレとして使っているソースがあるので公開。
(function() {
var text = 'hogehoge'; // このテキストをコピーする
// ブラウザ上の選択エリアをすべて解除する
var selection = document …
Continue reading