LoginSignup
0
0

Webページの全ての「Add」ボタンを一括でクリックするブックマークレット【ICPSwap編】

Posted at

ICPSwapのAddボタンが面倒なので、Bookmarkletで一気押し。

ってか、どこかにまとめて押すボタンあるのかもだけど、Bookmarkletの勉強がてら。


Webページの全ての「Add」ボタンを一括でクリックするブックマークレット

Webサイトを使っていて、たくさんの「追加」ボタンを一つ一つ手動でクリックするのは面倒な作業です。特に、一覧から多くの項目を追加する必要がある時、この作業は時間の無駄に感じられます。そんな時に便利なのが、このブックマークレットです。

このブックマークレットは何をするのか?

このブックマークレットは、ページ上の全ての「Add」ボタンを自動でクリックします。「Delete」ボタンがある場合はそれを無視するため、既に追加されている項目を誤って削除する心配はありません。

使い方

  1. 以下のJavaScriptコードをコピーします。
javascript:(function() {
  document.querySelectorAll('button').forEach(function(btn) {
    if (btn.innerHTML.includes('AddIcon') && !btn.disabled) {
      btn.click();
    }
  });
})();
  1. ブラウザでブックマークバーを表示させます。
  2. ブックマークバー上で右クリック(またはコントロールクリック)し、「新しいブックマーク」または「ブックマークを追加」を選択します。
  3. 名前フィールドに、ブックマークレットにわかりやすい名前を入力します(例: 「全Addボタンをクリック」)。
  4. URLフィールドに、コピーしたjavascript:で始まるコードをペーストします。
  5. 保存します。

これで、使用したいページでこのブックマークをクリックするだけで、ページ上の全ての「Add」ボタンが自動的にクリックされます。

注意点

  • このブックマークレットは、HTML構造やクラス名が予期した通りであるページでのみ正しく動作します。
  • セキュリティの観点から、知らないソースからのスクリプトは実行しないようにしてください。
  • 特定のサイトでの使用においては、サイトの利用規約に違反しないよう注意してください。

この小さなツールが、日々の作業を少しでも楽にしてくれることを願っています。


Add token

押してから、ちょっと時間かかるかも

  • 実行前

  • 実行後

Add NFT もできるよ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0