🔖

Bookmarklet メモ

2024/04/05に公開

最近新しいPCをセットアップした際に、まとめてブラウザに設定したブックマークレットのメモ

ひとつ上の階層に移動する

たとえば https://example.com/foo/bar を参照しているときに、ひとつ上の階層である https://example.com/foo に移動する

javascript:location=location.href.replace(/\??[^\/|^\?]+\/?$/,'')

地味にべんり

google検索結果から日本語のページを除外する

google 検索結果ページで実行すると、検索結果から日本語のページを除外するようにして検索しなおす。もう一度実行すると日本語のページを含めて検索しなおす。

javascript:(()=>{u=new URL(location);u.searchParams.set('lr',(u.searchParams.get('lr')=='-lang_ja')?'lang_ja':'-lang_ja');location.href=u.href})()

検索結果で日本語記事を省きたくなるときってまあまああるので、べんり

開いているページを自由に編集できるようにする

参照しているページの html の <body>contentEditable 属性をつけて、ページ内を自由に編集できるようにする。もう一度実行すると編集状態を解除する。

javascript:(function(b){b.contentEditable=!b.isContentEditable;})(document.body)

ページ内をちょっと書き換えたいときにべんり。
不要なバナー画像やブロックを消したり、テキストを書き換えてスクショを取りたいとか、ここの文字量が増えたらレイアウトどうなるんだっけー 的な確認にも。(もちろん devtool で同じことはできるけど、より手軽なので)

開いているページのはてブのコメントを見る

いま見ているページの、はてブのコメントページに移動する

javascript:location.href='https://b.hatena.ne.jp/entry/'+location.href

拡張機能をいれるほどでもないけど、コメントちょっと見たいときにべんり

開いているページを X(Twitter) で検索する

いま見ているページについて、X (Twitter) で検索する

javascript:location.href='https://twitter.com/search?src=typed_query&q=lang%3Aja%20'+location.href

まれにべんり

Discussion