ブラウザのセッションごとに、特定のWebサイトで一度だけ実行したい簡単なJavaScriptコードがあります。明確にするためにブラウザセッションごとに1回Javascriptを実行する(ウィンドウ)
:
- 私は、たとえば、Firefoxのブラウザセッション(ウィンドウ)を開きます。
- 私はGreasemonkeyにマッチした特定のウェブページ(google.comなど)に行きます。
- スクリプトが実行されます。
- 私はwepbage(CTRL + F5)を完全にリフレッシュし、スクリプトはセッションごとに1回しか実行されないため、スクリプトはもう実行されません。
どうすればいいですか?つまり、単純なスクリプトはどのようにして1つの関数だけで構成できますか?は、Greasemonkeyでマッチした特定のWebサイトのブラウザセッションで一度だけ実行するように制限されていますか?
を
isCalled = true
を設定するには、 'DOMContentLoaded'イベントハンドラは、現在、複数回派遣していますか? 'document.querySelector(" .head-nav-item-sign-in ")を呼び出す目的は何ですか?click()'と 'document.querySelector(" [type = submit] ")。DOMContentLoaded 'イベントハンドラ? – guest271314
ログインページに移動し、既に保存されている詳細については送信をクリックします。 –