SORU
15 Temmuz 2009, ÇARŞAMBA


İyi bir uygulama HTML bir form'in Eylem öznitelik için boş bir URL kullanmak için mi? (action="")

Eğer herkes "uygulamalar" yanıtı boş HTML kullanarak geçerli sayfaya geri göndermek için eylemler oluşturur. iyi bir sebep olur mu, merak ediyorum

a post asking what a blank HTML form action does here this one gibi bazı sayfalar da iyi bir önerim var ama insanların ne düşündüğünü bilmek istiyorum.

CEVAP
15 Temmuz 2009, ÇARŞAMBA


Yapabileceğiniz en iyi şey, eylem özniteliği tamamen dışarıda bırakın. Eğer onu dışarı bırakırsanız, form, belge adresi teslim olacak, yani aynı sayfa.

Aynı zamanda boş bırakmak ve herhangi bir tarayıcı HTML's form submission algorithm uygulama esas tarayıcılar şu anda işi nasıl yapıyor, çünkü hangi belge adresi eşdeğer olarak kabul:

8. eylem action Müslüman unsuru olalım.

9. Eğer eylem boşsa, eylem the document's address olsun.

Not: Bu adım RFC temel URL burada işlemeyi gerektirecek 3986, willful violation. Bu ihlali eski içerik ile uyumluluk için bir arzu tarafından motive edilir. [RFC3986]

Bu kesinlikle tüm güncel tarayıcılarda çalışır, ancak bazı eski tarayıcılarda beklendiği gibi çalışmayabilir ("browsers do weird things with an empty action="" attribute"the spec strongly discourages authors from leaving it empty ediliyor:),

Belirtilmişse action formaction içerik öznitelikleri, valid non-empty URL potentially surrounded by spaces bir değer olmalıdır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • akalyne

    akalyne

    13 Mayıs 2009
  • fufko

    fufko

    27 ŞUBAT 2006
  • HBO

    HBO

    17 Mayıs 2006