2016-02-19 17 views
11

Sitemdeki giriş kutularında otomatik düzeltme "kapalı" vb. Kullanıyorum. Ancak Mac OSX'teki Safari hala metin girişini otomatik olarak düzeltir.Safari metin girişinde otomatik düzeltmeyi devre dışı bırak

Bu benim ne var:

<input autocomplete="off" autocorrect="off" autocapitalize="off" type="text" name="url" placeholder="Enter a web address">

Ama ben Safari sürümü 9 (El Capitan) hala metni düzelterek oto olduğu üzerinde test edin.

Herkes daha sağlam bir cevaba sahip midir? Safari'nin yeni versiyonu onu sürüyor mu?

cevap

19

Girişinize spellcheck="false" eklemeniz gerekir.

<input autocomplete="off" autocorrect="off" autocapitalize="off" type="text" name="url" placeholder="Enter a web address" spellcheck="false">

Fiddle

+1

Mükemmel! Teşekkürler Hunter. –

+0

@HunterTurner Hey Otomatik düzeltme özelliğini açarak bilgisayardaki Chrome'u kullanarak test ettim, ancak otomatik olarak düzeltilmiyor gibi görünüyor. Sadece mobil cihazlar için geçerli mi? – hyperfkcb

+0

@hyperfkcb, bu çözüm, özellikle Safari için yazım denetiminin nasıl kaldırılacağını açıklar. Otomatik düzeltmeyi etkinleştirmek istediğiniz gibi görünüyor. Öyleyse, sadece yazım denetimi özelliğini kaldırmanız ve "otomatik" özelliklerin tümünü true değerine ayarlamanız gerekir. [Kemençe] (https://jsfiddle.net/oucaqkqg/) –

İlgili konular