« 美山窯 | メイン | ドライブレコーダー購入検討中 »

2008年10月26日 (日)

【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が起動しなくなる可能性があります。
 必ず事前にバックアップを取っておきましょう。
 設定変更は自己責任でお願いします。

トラックバック

このページのトラックバックURL:
http://app.blog.eonet.jp/t/trackback/358015/16857102

このページへのトラックバック一覧 【Firefox】パスワードを保存できないサイトでパスワードを保存する:

» autocomplete="off"のフォームでもFirefoxでパスワードを保存する4つの方法 トラックバック 早朝の楽書き
Yahoo!や銀行サイト等で、Firefoxでパスワードを保存できなかったりする... [続きを読む]

コメント

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

★★

ASP2