我正在創建一個使用sdk的firefox插件,我想知道是否有任何方法來阻止「您想記住這個密碼嗎?」登錄到網站時由Firefox密碼管理器顯示的彈出窗口。我嘗試過「自動完成」屬性,但它看起來像firefox已停止支持它從版本30.它不應該顯示登錄到網站。請指教。Block「你想記住這個密碼嗎?」在Firefox中彈出
2
A
回答
0
添加popupshowing
事件監聽器,如果它是密碼baloon的ID,請執行event.preventDefault(); event.stopPropagation()
來停止它的顯示。
或者你也可以專門針對氣球,通過獲取它的ID,然後將其附着這樣的:
例如:
var win = Services.wm.getMostRecentWindow('navigator:browser');
var PUI = win.document.getElementById('i dont know the id');
var previt = function(e) {
e.preventDefault();
}
PUI.addEventListener('popupshowing', previt, false);
此代碼將只是到最近的Navigator瀏覽器窗口,您將需要遍歷所有導航器瀏覽器窗口,並且還要監聽並附加到新打開的導航器:瀏覽器窗口。
1
分析FF源代碼後,我設法通過在表單中添加樹附加密碼字段來修復它。 在這種情況下,FF不能找出密碼字段使用:)
<input type="password" style="display: none;"/>
<input type="password" style="display: none;"/>
<input type="password" style="display: none;"/>
<input type="password" name="pass"/>
相關問題
- 1. 讓Chrome和Firefox記住密碼
- 2. 記住密碼彈出的Android webview問題
- 3. 如何在所有瀏覽器中禁用記住密碼彈出
- 4. Firefox中的過度熱情「記住我的密碼」
- 5. 在angularjs中記住密碼選項
- 6. 在winform中記住密碼選項
- 7. 如何禁用''你想保存這個網站的密碼'鉻彈出在硒webdriver
- 8. SSH無法記住密碼
- 9. SharePoint記住更改密碼
- 10. 記住密碼提醒
- 11. 記住python中的密碼功能
- 12. 忘記密碼並記住我?
- 13. HTML5:在Firefox中記住位置設置
- 14. 如何構建不會在Firefox上顯示「記住密碼」提示的表單?
- 15. Android WebView-記住用戶名和密碼
- 16. 記住該網站的密碼提醒
- 17. 記住登錄和密碼信息
- 18. 如何記住用戶名和密碼?
- 19. 記住登錄WordPress密碼保護頁
- 20. 你能簡化這個代碼嗎?
- 21. 我想讓這個程序記住設置
- 22. 彈出密碼保護
- 23. Selenium和Firefox 9的「你會幫助改進Mozilla Firefox」彈出
- 24. inline-block在Firefox/Safari中出現比Chrome更寬,溢出行
- 25. 在Drupal中添加「記住我的密碼」
- 26. 在Android應用程序中記住密碼
- 27. 在Android應用程序中記住註冊頁面的密碼
- 28. 這個JavaScript彈出框編輯圖像在Firefox和Chrome中工作,但不顯示在Internet Explorer中彈出框
- 29. 華廷處理IE 11「你確定要離開這個頁面嗎?」彈出
- 30. Eclipse調試器彈出「你確定要離開這個頁面嗎?」
我嘗試這樣做。但它返回「服務未定義」。所以我不得不用「Cc [」@ mozilla.org/appshell/window-mediator;1"].getService(Ci.nsIWindowMediator);「但我需要在我的內容文件中完成。所以,我不能要求Cc和Ci。 – Vickmaniac 2015-02-10 12:37:30
內容腳本無法訪問任何提升/ SDK功能,因此無法直接在此處執行。如果您需要以編程方式決定根據頁面上發生的事情來抑制彈出窗口,則需要將消息發送回您的主擴展程序代碼並將其抑制。 – 2015-02-10 13:06:42
我在附加到登錄頁面的內容中嘗試了「document.addEventListener(」popupshowing「,function(event){event.preventDefault();},false);」。 。但它不起作用。 。 event.stopPropagation()也不起作用。 – Vickmaniac 2015-02-10 14:45:52