關於自動登錄,答案是肯定的。我有一個簡單的腳本,可以自動將我登錄到某些站點。但我不使用chrome.windows監聽器。我有一個腳本,基本上做到這一點 -
$("#username").val("username");
$("#password").val("mysupersecretpassword");
$("#login-form").submit();
我的manifest.json指定此作爲,我想在運行它的網站內容腳本。
{ "name" : "Login Script",
... //
"content_scripts": [
{
"matches": [ "http://127.0.0.1/phpmyadmin/" ], // Running it here on my local phpmyadmin
"js": ["js/jquery.min.js", "js/login.js"] //load jquery since I use it here, and the login script
} ],
... // edited for brevity
}
這不是一個理想的解決方案,在我的情況下在腳本中存儲密碼方面。但這是進行登錄的一種方式。
關於註銷,您可能可以在您的後臺頁面創建註銷功能,並從windows.onRemoved事件中調用該註銷功能。我不確定在頁面上運行的腳本在關閉時將被允許繼續運行。調用後臺頁面,允許後臺頁面代碼將您註銷,而窗口本身關閉。
HTH
對不起,我不清楚我的問題。我想做一個擴展,在瀏覽器打開時執行自動登錄和註銷,並關閉特定網站的resp。 –