Qiitaの記事を書いていてよく使うので残しておきます。
読みやすい版
javascript:(function() {
prompt('Copy to clipboard',
'[' + document.title.replace(/([\[\]])/g,'\\$1') + ']' + '(' + location.href + ')');
})();
一行版
javascript:(function(){prompt('Copy to Clipboard','['+document.title.replace(/([\[\]])/g,'\\$1')+']'+'('+location.href+')');})();
一応こだわった点としては、document.title.replace(/([\[\]])/g,'\\$1')
として[]
をエスケープしたところです。こうしないとタイトルに[]
が含まれるページのリンクがおかしくなります。
まあ、こんなものでも意外と役に立つのでぜひ(既に自作してるかもしれませんが)