2009-04-23 21 views
29

Olası Çoğalt: Ne siz yazarken yerel arama önerileri verir kendi yerel arama UI öğesi inşa ediyorum
How do you disable browser Autocomplete on web form field/input tag?önleme Tarayıcı Metin Girişi Öneriler

. Sorun şu ki, html metin giriş öğesine odaklandığımda tarayıcım (Safari, ancak diğer tarayıcılarda olabilir), geçmişte yazdığım şeylere dayanarak kendi metin önerilerini gösterir.

Tahmin ettiğim, bu, < giriş> etiketinin kimliğine veya Sınıfına bağlı olmasıdır. Muhtemelen, giriş etiketi sınıfını belirsiz bir şeye değiştirirsem, tarayıcının sunacak önerileri olmaz. Ama merak ediyorum, daha zarif bir yol yoktur ...

İlgili bir konu, < giriş> öğesine odaklandığınızda Safari'de gerçekleşen metin alanı vurgulaması ile ilgilidir. Facebook'ta bir formu doldurduğumda, bu taslağı göremiyorum. Birisinin bu iki sorunu nasıl ele alacağını bilip bilmediğini bilmek harika olurdu.

cevap

35

Gecko tabanlı tarayıcılar, "otomatik tamamlama" adlı bir etiket özelliğini destekler. Yani <form> etiketinde <form autocomplete="off">'u koyarsınız. Burada

Daha: https://developer.mozilla.org/en/How_to_Turn_Off_form_Autocompletion

Diğer bazı tarayıcılar da bu desteği var. IE'nin bunu onurlandıracağına inanıyorum.

+0

Ne kullandığım budur, ne yazık ki "resmi" değil AFAIK –

+0

Evet, bildiğim kadarıyla, tüm tarayıcıların bu tür şeyler için uyguladığı evrensel bir standart yok. – zombat

+0

Teşekkürler Zombat. Çok yardımcı oldun! –

İlgili konular