JSActionsではてなへの引用を楽にする

はてな記法で選択範囲を引用しタイトルとURLをリンクとしてコピーする(Firefox + JSActions) - Orbiter

選択範囲を反転させた状態で使用。選択範囲を引用しかつ引用ブロックの上部に引用元のリンクを表示する形式でクリップボードにコピーする。

これがオリジナル。

 CopyTitleAndURL();
 
 function CopyTitleAndURL()
 {
     const EOL = "\r\n";
 
     var docTitle = window._content.document.title;
     var docURL = window._content.document.URL;
     _jsaCScript.setClipBoardString('[' + docURL + ':title=' + docTitle + ']' + EOL + '>>' + EOL + document.getSelection() + EOL + '<<');
 }

これをちょっと弄ってJSActions scriptとしてhatena_quote.jsという名前でselectionフォルダに保存した。

CopyTitleAndURL();
 
function CopyTitleAndURL()
{
    const EOL = "\r\n";

    var docTitle = window._content.document.title;
    var docURL = window._content.document.URL;
    _jsaCScript.setClipBoardString('>' + docURL + ':title=' + docTitle + '>' + EOL + document.getSelection() + EOL + '<<');
}