旧異記

ブックマークレット

ブックマークレットはインターネットブラウザのお気に入りから実行できる簡単なScriptです。登録の仕方はググってください以下で解説します。

登録の仕方(Chrome)

  • ブックマークの追加をします
  • ブックマークバーで右クリック→ページを追加
  • 「名前」に好きな名前を入れます
  • URLにブックマークレットのコードを入力します
  • 保存します

使い方

ブックマークレットを使いたいページを表示しておいて、登録したブックマークを呼び出すだけです。

Twitterで本人のツイートのみ表示するブックマークレット

javascript:(function(){location.href="https://twitter.com/search?q=from%3A"+location.href.split("/").slice(-1);})();

Twitterで本人のツイートだけ表示(検索)するブックマークレットです。表示したい人のURLのトップの画面で使用してください(個別ツイートのURLとかでは動かない)

Amazon用ブックマークレット

URLを短くしてプロンプトで表示してコピーできるようにするやつ

javascript:(function(){prompt("URL","https://amazon.co.jp/"+location.href.match(/[dg]p(\/product)?\/[A-Z0-9]*/g)[0]);})();

URLを短くしてそのURLでページを再表示するやつ

javascript:(function(){location.href="https://amazon.co.jp/"+location.href.match(/[dg]p(\/product)?\/[A-Z0-9]*/g)[0];})();

Amazon商品の価格変動を表示する

javascript:(function(){window.open("https://keepa.com/#!product/5-"+location.href.match(/[dg]p(\/product)?\/([A-Z0-9]*)/)[2]);})();

価格変動表示サイトを商品指定してひらく

Googleマップ関係

Googleマップで表示してる地点をマイマップで表示する

javascript:(function(){open("https://www.google.com/maps/d/u/0/edit?hl=ja&mid=●&ll="+location.href.match(/\@([\d\.]*?\,[\d\.]*?)\,/i)[1]+"&z=21","_blank");})();

●を表示したいマイマップのIDで置き換えてください。

「z=21」の部分は表示倍率なので、好きな値に変更してください。

マイマップで表示してる地点をGoogleマップで表示する

javascript:(function(){open( "https://www.google.co.jp/maps/@"+decodeURIComponent (location.href).match(/ll\=([\d\.]*?\,[\d\.]*?)\&/i)[1]+",19z","_blank"); })();

これは特に書き換えを必要とせずどのマイマップでも動作します。

マイマップで表示してる地点をマイマップを反映したGoogleマップで表示する

javascript:(function(){open( "https://www.google.co.jp/maps/@"+decodeURIComponent (location.href).match(/ll\=([\d\.]*?\,[\d\.]*?)\&/i)[1]+",19z/data=!●","_blank"); })();

●を反映したいマイマップのIDで置き換えてください。

Googleマップで左側のメニューから「マイプレイス>マイマップ>任意のマイマップ」と辿る事で任意のマイマップをGoogleマップに反映できます。マイマップとの違いは「ストリートビューが使える」という点などです。


更新日時:2019/09/28 15:09 閲覧数:95