Markdown用のリンクを取得するブックマークレット

Tomoumi Nishimura 63views 更新:2015年2月27日

タイトルにリンクを付けます。

javascript:(function(){var c="<div style='background-color:white;opacity:0.9;position:fixed;z-index:9999;width:90%;'id='linkId'><div style='width:98%;padding:4px;'><div style='float:right;'onclick='var elem = document.getElementById(\"linkId\");elem.parentNode.removeChild(elem);'>☒</div></div><textarea onclick='this.select();'style='border:none;width:98%;'rows='20'>";c+="["+document.title+"]("+location.href+")";c+="</textarea></div>";document.body.innerHTML=c+document.body.innerHTML;})();

見やすく

javascript:(function(){
  var c="<div style='background-color:white;opacity:0.9;position:fixed;z-index:9999;width:90%;'id='linkId'><div style='width:98%;padding:4px;'><div style='float:right;'onclick='var elem = document.getElementById(\"linkId\");elem.parentNode.removeChild(elem);'>☒</div></div><textarea onclick='this.select();'style='border:none;width:98%;'rows='20'>";
  c+="["+document.title+"]("+location.href+")";
  c+="</textarea></div>";
  document.body.innerHTML=c+document.body.innerHTML;
})();

(追記)Aタグも

javascript:(function(){var c="<div style='background-color:white;opacity:0.9;position:fixed;z-index:9999;width:90%;'id='linkId'><div style='width:98%;padding:4px;'><div style='float:right;'onclick='var elem = document.getElementById(\"linkId\");elem.parentNode.removeChild(elem);'>☒</div></div><textarea onclick='this.select();'style='border:none;width:98%;'rows='20'>";c+="<a href='"+location.href+"'>"+document.title+"</a>";c+="</textarea></div>";document.body.innerHTML=c+document.body.innerHTML;})();

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません