ブックマークレットとしてブラウザに登録するか、このページのスクリプトを発動するブックマークレットを登録することで利用する
2023/12/16 新版→/noratetsuc/AmazonToScrapboxBookmarklet V2 /icons/hr.icon ※2023/09/28修正あり code:js javascript:(function () { // Amazonでなければ無効 const href = window.location.href; if(!href.includes('www.amazon.co.jp') || !href.includes('/dp/')) return alert('Amazonの書籍ページではありません。'); // 自分のScrapboxのプロジェクトURLを指定 const projectName = 'hoge'; // 書名の欄を取得する const titleElm = document.getElementById('productTitle
なるほど、Amazon の書籍情報を引っ張り出してくるのか、考えてもみなかった…考えない人生ツライ。と言うことで、Bookmarklet を自分向けに作り直してみました。 それがこちらの Scrapbox にあります。 元々のコードを次のようにリファクタリングして、自分のわかりやすいように書き換えました。 古い Javascript から ES5/6 仕様へ 行数削減 (古い人なので、複雑でも短ければ勝利的な考え方ある。良くない) if 文の排除 (現時点ではまだ一つ残ってるけど) var やめて、全部 const 化 Amazon アフィリエイトIDは、定義を先頭に 表示するフォーマットの変更 メタデータを使いたかったので、表示用とメタデータ用とでデータを準備しました 久しく Javascript触ってなかったけど、元のコードがあればいけますね。良かった。 現時点でのコードを、一応残して
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く