SORU
29 Temmuz 2012, Pazar


Algılama Tarayıcı Otomatik Doldur

Nasıl bir tarayıcı otomatik metin kutusu doldurdu. Sayfa yük otomatik doldur etrafında bir kullanıcı adı ve parola kutuları ile özellikle.

İlk sorum Bu sayfa yükleme sırası oluşuyor mu? Veya belge öncesi ve sonrası.hazır mısın?

İkincisi nasıl eğer bu gerçekleşirse mantığı öğrenmek için kullanabilir miyim? Onun değil, sadece kanca olay meydana gelen bu durdurmak istiyor. Tercihen bir şey bu

if (autoFilled == true) {

} else {

}

Mümkünse bir jsfiddle cevap verdiğinizi görmek isterdim.

Mümkün çoğaltır

DOM event for browser password autofill?

Browser Autofill and Javascript triggered events

Bu sorular gerçekten olaylar, onlar sadece sürekli olarak yeniden kontrol tetikleyen ne olduğunu açıklamak istemiyorum --metin kutusu (performans için iyi değil!).

CEVAP
29 Temmuz 2012, Pazar


Sorun otomatik doldurma farklı farklı tarayıcılar tarafından işlenir. Bazı, bazı değil gönderme. Tarayıcı giriş alanı autocompletes zaman tetiklenen bir olay üzerine kanca için neredeyse imkansızdır.

  • Olay farklı tarayıcılar için tetikleyici değiştirin:

    • İçin kullanıcı adı/parola alanları:

      1. 4, 7 ve IE 8 IE Firefox değiştirme olayı yok.
      2. Safari 5 ve Chrome.
    • Diğer form alanları için:

      1. IE 7 ve IE 8 değiştirme olayı yok.
      2. Firefox 4 değişiklik, kullanıcılar, saha dışında öneri ve sekme listesinden bir değer seçin olay değiştirme yapar.
      3. Chrome 9 değişim olayı göndermez.
      4. Safari 5 değiştirme olayı yok.

En iyi seçenek, ya da bir form düzenli aralıklarla form veya anket autocomplete="off" dolu kullanmak için otomatik tamamlama devre dışı bırakmak için.

Ya da belge üzerinde daha önce dolu olup olmadığını öğrenmek için soru için.hazır tekrar sürümü için tarayıcı ve versiyonu bile tarayıcısından değişir. Seçtiğiniz kullanıcı adı/şifre alanları için kullanıcı adı ve parola alanı doldurulur. Yani tamamen herhangi bir olay eklemek için çalışırsanız çok karmaşık bir kod olurdu.

HERE Bu iyi bir okuma olabilir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bratayley

    Bratayley

    30 Aralık 2010
  • Doc Adams

    Doc Adams

    20 HAZİRAN 2007
  • superflyy88

    superflyy88

    8 ŞUBAT 2009