とあるサイトで以下のように記述されているボタンをchrome拡張機能を用いて発火させるのが目的です。
html
1<button data-role="none" class="btn btnNext"></button>
サイト上では、このボタンをマウスクリックすると作動する形になっています。
chromeデベロッパーツールのコンソール上で以下のように記述するとボタンが発火します。
$('.btnNext').trigger("click");
しかし、chrome拡張機能のbackground.jsで以下のコードを実行させても反応しません。
(popup.htmlにて用意したボタンをクリックするとbackground.jsのrunを実行するように設計しています)
javascript
1function run(){ 2 $('.btn btnNext').trigger("click"); 3 4 }
サイト内のjavascriptにはアクセスできないということでしょうか?
また、この場合chrome拡張機能にてボタンを発火させるにはどうすればよろしいでしょうか?
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。