w Safari w wersji 8.0 (10600.1.25.1) na OS X 10.10.1 jeśli masz następujące:Czy istnieje obejście maksymalnego czasu wprowadzania tekstu, które nie działa w przeglądarce Safari?
<input type="text" maxlength="5" >
Wypełnij go z 5 znaków, a następnie umieść daszka (z myszy lub klawiatury) gdzieś w w środku ciągu (nie na samym początku lub na końcu), pisanie spowoduje wprowadzenie większej liczby znaków.
W szczególności działa tak, jakby ignorował znaki po kurcie podczas obliczania "długości" struny, więc jeśli karetka została pierwotnie umieszczona na pozycji 1, zostanie wprowadzonych 9 znaków.
Nie można tego odtwarzać na najnowszych produktach chromowych ani firefox.
Efekt można zobaczyć na tej stronie: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_maxlength
używam maxLength źle? Czy jest to znane z obejścia? Mam googled trochę bez radości ...
Zostało to poprawione w Safari 9.0, tymczasem ja naklejane roztworem toto21 za MAXLENGTH w Safari 8. –
dobrą wiadomością, dzięki za dzielenie się. :) – MHarris