1
イベント送信/ページ要素をクリックするとChromeプラグインが使用できますか? プラグインモードがオンの場合。ページ上のいくつかの要素を探してクリックイベントを送信するプラグイン。DOMと連携してChrome拡張機能
イベント送信/ページ要素をクリックするとChromeプラグインが使用できますか? プラグインモードがオンの場合。ページ上のいくつかの要素を探してクリックイベントを送信するプラグイン。DOMと連携してChrome拡張機能
はい、これはコンテンツスクリプトからカスタムイベントを作成することで可能です。詳細は
function simulateClick(elementId) {
var evt = document.createEvent('MouseEvents');
evt.initMouseEvent('click', true, false, document, 0, 0, 0, 0, 0, false,
false, false, false, 0, null);
document.getElementById(elementId).dispatchEvent(evt);
}
参照dispatchEvent docs on MDN:このような何かを試してみてください。
「クリック」イベントリスナ機能がある場合にのみトリガすることを追加したいと考えました。これは真のクリックエミュレーションではありません(たとえば、プログラムでこの方法でリンクをクリックすることはできません)。 – serg
これは、実際のユーザーではなくクリックを実行するGoogle Chrome拡張機能のJavaScriptスクリプトを許可していますか?私はこれをどのように使うことができるかを考えようとしています。 – MacGyver