amazonの商品ページURLをトリミングしてクリップボードにコピーするBookmarklet

amazonの商品ページURLをトリミングしてクリップボードにコピーするBookmarklet:

Amazonの商品ページのURLは醜い

他の人にそのまま投げつけようものなら迷惑がられるので、その際は商品名などが入ったURLパス部分や無くても問題ないパラメーター部分を消してから送るのが社会人としてのマナーだ

しかし平成も終わるというのに手動でやるのは面倒だし冬休みで暇なのでブックマークレットを作ってみた。(平成も終わるのにブックマークレットかよというのは一旦忘れよう)

以下をBookmarkletとして登録して、Amazonの商品ページに行って発動させるとトリミングされたURLがクリップボードにコピーされた状態になる

javascript: var ta=document.createElement("textarea");var reg=/(www.amazon.[a-z]+.[a-z]*)\/(.*?)\//;if(location.href.match(reg)[2].match(/^(gp|exec|o|dp)$/)){ta.value=location.href.match(/.*\//)[0]}else{ta.value=location.href.replace(reg,"$1/").replace(/(ref=|\?).*/,"")}document.body.appendChild(ta);ta.select();document.execCommand("copy");ta.parentElement.removeChild(ta); 
一応GitHubであげといたのでバグ等あったらIssueなりPRなりいただけると幸いです。
https://github.com/s-ichikawa/amazon-url-trimmer

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)