SDKを使用してフォームに自動入力するFirefoxプラグインを作成するにはどうすればよいですか?

VictorV
var tabs = require("sdk/tabs");

tabs.on('ready', function(tab) {
  var worker = tab.attach({
      contentScript:
        'document.body.style.border = "5px solid red";'
  });
});

このように、タブでjscriptファイルを実行できるようですが、このようなユーザー名とパスワードを見つける方法がわかりませんパスワードを覚えておくことを選択した場合、Chromeが自動入力される可能性があることに気付きました。プラグインを使用してFirefoxでこれを行うにはどうすればよいですか?

私は試した

function getElements(){
  var x=document.getElementsByTagName("input");
  console.log(x.length);
  for (var i=0;i<x.length;i++){
    console.log(x[i].type);
    if (x[i].id=='username'){
      x[i].value='haha';
    }
  }
}

ユーザー名を入力しcontentScriptますが、jscriptが実行されないようです。ログが見つかりません。ヒントを教えてください。ありがとうございます:)

VictorV

最後に、jsを現在のhtmlに挿入し、(ユーザー名、パスワード)を適切に見つける方法を見つけました。

index.jsで

var tabs = require("sdk/tabs");
  tabs.activeTab.attach({
    contentScriptFile:self.data.url("login.js")
  });

Jscriptで:

  var x=document.getElementsByTagName("input");
  var temp;
  for (var i=0;i<x.length;i++){
    if (x[i].type=='password'){
      temp.value='haha';
      x[i].value='yes';
    }
    temp=x[i];
  }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ループを使用してフォームのテキストボックスを自動入力するにはどうすればよいですか?

分類Dev

テラフォームを使用して自動スケーリンググループのEC2インスタンスを再作成するにはどうすればよいですか?

分類Dev

バリデーターを動的に作成してフォームグループにバインドするにはどうすればよいですか?

分類Dev

Django / PythonでPDFフォームを自動入力するにはどうすればよいですか?

分類Dev

Webブラウザで自動入力フォームを作成するにはどうすればよいですか?

分類Dev

高さを自動サイズ変更したSnapKitを使用してプログラムでUITableViewCellを作成するにはどうすればよいですか?

分類Dev

入力グループをxeditableインラインフォームに実装するにはどうすればよいですか?

分類Dev

anglejsを使用してサインアップページに国名を自動入力するにはどうすればよいですか?

分類Dev

javascriptを使用してフォームを動的に作成するにはどうすればよいですか?

分類Dev

Windowsフォームでボタンを自動的に作成するにはどうすればよいですか?

分類Dev

フォームに自動入力して、年、月、日で年齢を取得するにはどうすればよいですか?

分類Dev

ユーザーの入力によってhtmlフォームに自動的に入力されるレスポンシブhtmlテーブルフィールドを作成するにはどうすればよいですか?

分類Dev

複数の入力パラメーターを使用してフォームを動的に作成し、jQuery ajax応答を使用して即時アクションを送信するにはどうすればよいですか?

分類Dev

pygameミキサーまたはpyaudioを使用してシロフォンプログラムを作成するにはどうすればよいですか?

分類Dev

Pythonを使用してプログラムでGoogleフォームを作成するにはどうすればよいですか?appscriptとpythonインターフェイスなどで作成することはできますか?

分類Dev

Android WebViewウィジェットを使用して複数のフォームに入力したり、プログラムでインターネットを「閲覧」したりするにはどうすればよいですか?

分類Dev

ElementIDなしでウェブブラウザフォームを自動入力するにはどうすればよいですか?

分類Dev

コマンドラインまたはプログラムを使用してuimIME入力方法を変更するにはどうすればよいですか?

分類Dev

コマンドラインまたはプログラムを使用してuimIME入力方法を変更するにはどうすればよいですか?

分類Dev

AngularJS UI Bootstrapツールチップを使用してフォーム入力エラーを表示するにはどうすればよいですか?

分類Dev

ファイルストリームを使用してJavaでログインフォームを作成するにはどうすればよいですか?

分類Dev

ユーザーがjspの1つのフィールドに入力した場合、他のフォームフィールドに自動的に入力するにはどうすればよいですか(spring mvcとhibernateを使用している間)

分類Dev

jQueryで選択したプラグインを使用してフォームをリセットするにはどうすればよいですか?

分類Dev

Crispyフォームを使用して入力テキストにセッション変数を入力するにはどうすればよいですか?

分類Dev

テンソルフローを使用して複数入力グラフを作成するにはどうすればよいですか?

分類Dev

jQueryを使用してYADCFフィルター入力をプログラムでトリガーするにはどうすればよいですか?

分類Dev

React Redux-入力を追加できるmaterial-uiを使用してフォームを作成するにはどうすればよいですか?

分類Dev

テラフォームを介してラムダイベントテンプレートを作成するにはどうすればよいですか?

分類Dev

ボタンにデータベースからフォームに値を自動的に入力させるにはどうすればよいですか?

Related 関連記事

  1. 1

    ループを使用してフォームのテキストボックスを自動入力するにはどうすればよいですか?

  2. 2

    テラフォームを使用して自動スケーリンググループのEC2インスタンスを再作成するにはどうすればよいですか?

  3. 3

    バリデーターを動的に作成してフォームグループにバインドするにはどうすればよいですか?

  4. 4

    Django / PythonでPDFフォームを自動入力するにはどうすればよいですか?

  5. 5

    Webブラウザで自動入力フォームを作成するにはどうすればよいですか?

  6. 6

    高さを自動サイズ変更したSnapKitを使用してプログラムでUITableViewCellを作成するにはどうすればよいですか?

  7. 7

    入力グループをxeditableインラインフォームに実装するにはどうすればよいですか?

  8. 8

    anglejsを使用してサインアップページに国名を自動入力するにはどうすればよいですか?

  9. 9

    javascriptを使用してフォームを動的に作成するにはどうすればよいですか?

  10. 10

    Windowsフォームでボタンを自動的に作成するにはどうすればよいですか?

  11. 11

    フォームに自動入力して、年、月、日で年齢を取得するにはどうすればよいですか?

  12. 12

    ユーザーの入力によってhtmlフォームに自動的に入力されるレスポンシブhtmlテーブルフィールドを作成するにはどうすればよいですか?

  13. 13

    複数の入力パラメーターを使用してフォームを動的に作成し、jQuery ajax応答を使用して即時アクションを送信するにはどうすればよいですか?

  14. 14

    pygameミキサーまたはpyaudioを使用してシロフォンプログラムを作成するにはどうすればよいですか?

  15. 15

    Pythonを使用してプログラムでGoogleフォームを作成するにはどうすればよいですか?appscriptとpythonインターフェイスなどで作成することはできますか?

  16. 16

    Android WebViewウィジェットを使用して複数のフォームに入力したり、プログラムでインターネットを「閲覧」したりするにはどうすればよいですか?

  17. 17

    ElementIDなしでウェブブラウザフォームを自動入力するにはどうすればよいですか?

  18. 18

    コマンドラインまたはプログラムを使用してuimIME入力方法を変更するにはどうすればよいですか?

  19. 19

    コマンドラインまたはプログラムを使用してuimIME入力方法を変更するにはどうすればよいですか?

  20. 20

    AngularJS UI Bootstrapツールチップを使用してフォーム入力エラーを表示するにはどうすればよいですか?

  21. 21

    ファイルストリームを使用してJavaでログインフォームを作成するにはどうすればよいですか?

  22. 22

    ユーザーがjspの1つのフィールドに入力した場合、他のフォームフィールドに自動的に入力するにはどうすればよいですか(spring mvcとhibernateを使用している間)

  23. 23

    jQueryで選択したプラグインを使用してフォームをリセットするにはどうすればよいですか?

  24. 24

    Crispyフォームを使用して入力テキストにセッション変数を入力するにはどうすればよいですか?

  25. 25

    テンソルフローを使用して複数入力グラフを作成するにはどうすればよいですか?

  26. 26

    jQueryを使用してYADCFフィルター入力をプログラムでトリガーするにはどうすればよいですか?

  27. 27

    React Redux-入力を追加できるmaterial-uiを使用してフォームを作成するにはどうすればよいですか?

  28. 28

    テラフォームを介してラムダイベントテンプレートを作成するにはどうすればよいですか?

  29. 29

    ボタンにデータベースからフォームに値を自動的に入力させるにはどうすればよいですか?

ホットタグ

アーカイブ