الصفحة الرئيسية » howto » لماذا لا تعمل ميزة الإكمال التلقائي دائمًا في Firefox؟

    لماذا لا تعمل ميزة الإكمال التلقائي دائمًا في Firefox؟

    إذا كنت من النوع الذي يسمح دائمًا لـ Firefox بحفظ بيانات اعتماد تسجيل الدخول للمواقع التي تزورها ، فقد تكون محبطًا للغاية عندما تصادف موقعًا لا يطالبك حتى بحفظ بيانات الاعتماد. لدينا معلومات حول ما يجري هنا.

    هذا هو الشكل السيئ الذي يجب عليّ كتابته في كل يوم تقريبا ... أنا أتعب من ذلك.

    لذا ألق نظرة على مصدر الصفحة ، وهنا هو الجاني: سيخبر AUTOCOMPLETE = "off" في النموذج فايرفوكس لتعطيل الإكمال التلقائي لهذا النموذج. كما تحتوي عناصر النموذج نفسها على نفس العلامة عليها.

    ستجد أن هذا يحدث في كثير من الأحيان على الشبكات الظاهرية الخاصة للشركات والبنوك والمواقع الأخرى التي تشعر بالقلق بشأن الأمان ولا ترغب في حفظ كلمات المرور الخاصة بك ، لذلك يستخدمون هذه العلامة في صفحاتهم لمنع المتصفح من حفظ بيانات الاعتماد.

    أفضل خيار لديك: Greasemonkey عليه!

    يمكنك استخدام سكريبت greasemonkey لإعادة تمكين الإكمال التلقائي في عناصر النموذج. يمكنك العثور على عدد منها على userscripts.org:

    http://userscripts-mirror.org/

    أو يمكنك كتابة الخاصة بك إذا كنت ترغب في ذلك ... لسبب ما لم تعمل النصوص الأخرى على بلدي VPN للشركات في العمل ، لذلك أنا خلقت النصي الجديد الذي يدويا تعيين سمات كل.

    var frm = document.forms [0]؛
    frm.setAttribute ('autocomplete'، 'on')؛
    frm.elements [0] .setAttribute ('autocomplete'، 'on')؛
    frm.elements [1] .setAttribute ('autocomplete'، 'on')؛

    تلميح: يعد امتداد Firebug طريقة رائعة لمعرفة ما هي العناصر إذا كنت تقوم بكتابة برنامج نصي.