【Firefox】パスワードを保存できないサイトでパスワードを保存する
HPでIDとパスワードを入力すると通常FirefoxがIDとパスワードを保存するか確認してきます。
ここで保存すれば、次からは自動的にIDとパスワードが入力されます。
しかし楽天等IDとパスワードを入力しても、保存の確認が出ないHPがあります。
これはFORMタグに「autocomplete="off"」が指定されている為です。
このように「autocomplete="off"」が指定されているHPでIDとパスワードを保存するには
下記のようにFirefoxのコンポーネントの1つである「nsLoginManager.js」を修正する必要があります。
この修正を行えば、「autocomplete="off"」が指定されていても保存の確認が出てきます。
<修正方法>
「C:\Program Files\Mozilla Firefox\components\nsLoginManager.js」をエディタで開き、
以下の3行をコメントアウト。
--------------------------------------------------------------------
if (element && element.hasAttribute("autocomplete") &&
element.getAttribute("autocomplete").toLowerCase() == "off")
return true;
--------------------------------------------------------------------
↓
--------------------------------------------------------------------
// if (element && element.hasAttribute("autocomplete") &&
// element.getAttribute("autocomplete").toLowerCase() == "off")
// return true;
--------------------------------------------------------------------
※nsLoginManager.js の設定を誤ると、Firefoxが起動しなくなる可能性があります。
必ず事前にバックアップを取っておきましょう。
設定変更は自己責任でお願いします。
コメント