Scrapboxのブックマークレット
- titleを取ってきて、promptで編集させる
- 入力した文字列をタイトルとみなし、ページ作成&リンク貼る
- リンクはちゃんと元のtitle使っている
おおよそ予想通りの実装
ソース見てみる
javascript:(function(){var title=window.prompt('Scrap "Scrapbox" to sta.',document.title);if (!title) return;var lines=['','['+window.location.href+' '+document.title+']'];var quote=window.getSelection().toString();if (quote.trim()) lines=lines.concat(quote.split(/\n/g).map(function(line){return ' > '+line}));lines.push('');var body=encodeURIComponent(lines.join('\n'));window.open('https://scrapbox.io/sta/'+encodeURIComponent(title.trim())+'?body='+body)})();
- Scrapbox側にAPIもどきがあるからこそできること
- URLにhoge書いてgetしたら、hogeが存在しない場合に新規ページしちゃうやつ
- スケルトンリンク