Qiitaで、記事ソース(Markdown)を抽出するブックマークレットを作成しました

  • 7
    Like
  • 4
    Comment

概要

 タイトルの通りです。確認するためだけにわざわざ編集ボタンを押すなんてバカバカしいので……。

作成したブツはこちら

qiita_mark.js
javascript : (function ()
{
    var str = document.getElementById('raw_body').value;
    var obj = window.open();
    obj.document.open();
    obj.document.write(str);
    obj.document.close();
})();

修正案

 ただ、上記のコードでは、Markdown部分の改行がHTML側で認識されず、横にベタッとなったページになってしまいます。
 その辺りを改善したtadsanさん版を貼っておきます。

qiita_mark2.js
javascript:(function ()
{
    var str = document.getElementById('raw_body').value;
    var obj = window.open();
    obj.document.open();
    obj.document.write("<pre><code>");
    obj.document.write(str);
    obj.document.close();
})();