2010-09-16 14 views
5

Bunu yapmamam gerektiğini biliyorum, ancak istemciye tarayıcıdan yapmanız gerektiğini açıklamak daha kolay olabilir. Bir yönetici bilgisayarında bir yönetici bilgisayarında çalışan bir bilgisayar ve bir sunucu var (yazdığım kod). İnsanların bilgilerini girmesini istiyorlar ancak ppls e-posta adresini görüntülemek için e-posta giriş kutusuna basmayı istemiyorlar. Bunu IE'de kod aracılığıyla devre dışı bırakmanın bir yolu var mı? (6 kullandıklarına inanıyorum ama 7 veya 8 kullanabilirler).Otomatik tamamlamayı devre dışı bırakmak mümkün mü?

+0

Evet, bir yolu yoktur. –

cevap

15

standart dışı autocomplete niteliğini kullanın: tüm modern tarayıcılarda

autocomplete="off" 

Çalışır. Yine de, HTML 4 doğrulamasını bozar. No way around that. HTML 5 geçerli olacaktır.

Referans:

+0

böylece 'Tamam şimdi bunu deneyeceğim. -edit- evet işe yaradı! –

+0

yapabildiğim zaman, metin kutusuna otomatik tamamlama özniteliğini eklemek için JavaScript'i kullanabileceğinizi kabul edersiniz, hayır? O zaman işe yarar ve sayfanız hala geçerli olur. Her iki dünyanın en iyisi. – Timothy

+1

@Timothy iyi bir fikir, ancak bu sayfa yüklemesinde otomatik tamamlanan form değerleri ile çalışmaz. Geçerli HTML ile çalıştığını bu devre dışı bırakmak için tek yol 'user124928239' ... –

2
<input name="name" autocomplete="off"> 
+10

-1 SERMAYE HTML almak için HAYIR yolu yoktur aynı bilgileri içerir çünkü artık ya çalışmıyor – Hello71

İlgili konular