作成したHTMLからバックグラウンドに情報を送信し、次にコンテンツスクリプトに情報を送信して、単純な自動フォームフィラーを作成しました。これにより、挿入されたスクリプトでフォームの情報を変更できます。
ページが読み込まれると、コンテンツスクリプトが実行されることを知っています。ページをリロードせずに、コンテンツスクリプトを再度実行できるかどうかを知りたい。
コンテンツスクリプトで関数を取得sendRequest
しました。これは、ページの準備ができたときにのみ、情報を確実に取得するために使用します。次に、フォームに情報を追加し、送信されるのを待ちます。
コンテンツスクリプトで、を追加しましたonRequest
。これは機能します(情報を取得します)。ただし、ページを再作成しない限り、フォームに変更が表示されません。
私はそれが可能かどうか、そしてそれがどのような科目を実行するかを知りたいのですが、これを実行するために私は学ぶべきです。
私はクローム拡張に不慣れで、まだ学習中です:) 1ページでjQueryを使用しているので、jQueryでの回答も良いでしょう。