SORU
23 NİSAN 2010, Cuma


Sayfa önbellek/giriş değerleri korumak için değil tarayıcı belli etmiyor

Çoğu tarayıcı önbelleğini giriş değerleri formu. Kullanıcı sayfayı yeniler, girişleri aynı değerlere sahip.

İşte benim sorunum. Kullanıcı tıklama kaydederken, sunucu doğrulama verileri (örneğin kontrol ürünleri) Gönderildi, ve eğer geçerli değil, bunu tarayıcıya geri gönderir. Eğer sunucu bazı değerler için seçimi temizler bile, yukarıda belirtildiği gibi, ancak, yine de tarayıcı önbelleği yüzünden seçilmiş olabilir! Benim veri var görünmez (kadar ana öge seçili) onay kutuları, kullanıcı olabilir bile farkında değil bazı önceki değeri seçili kadar tıklama Kaydedin ve tekrar alır hata iletisi olsa bile kullanıcı düşünüyor değil. Rahatsız edici olan.

Bu Ctrl-F5 yaparak çözülebilir ancak bu bile bir çözüm değil. Otomatik/programlı bir şekilde sayfa/bazı form üzerinde veri girişi form önbelleği için tarayıcı anlatmak için var mı?

CEVAP
23 NİSAN 2010, Cuma


Açıkça değerleri olarak boş oluyorsun? Örneğin:

<input type="text" name="textfield" value="">

Bu tarayıcılar olmaması gereken yerde veri koyarak durdurmak gerekir. Alternatif olarak, form etiketi için autocomplete öznitelik ekleyebilirsiniz:

<form autocomplete="off" ...></form>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011