grizmo
2.01.2006, 17:25:19
Mam formularz na kórym jest
...
<input type="text" name="pole1" value=""> ...
W momencie kiedy wpisuję frazę kiedyś już wpisywaną podpowiada mi pasujące odpowiedniki. Jak to wyłączyć?
nospor
2.01.2006, 17:29:11
Chlopie, to jest zalezne od przeglądarki a nie od kodu html. przenosze na Hydepark.
Poszukaj se gdzies w opcjach by ci nie uzupelnial
grizmo
2.01.2006, 17:35:08
Chłopie ale da się zrobić tak że niektóre inputy są uzupełniane a niektóre nie więc nie mów mi że jest to po stronie przeglądarki i przenieś ten temat tam gdzie był bo może będzie ktoś kto taką wiedzę pisiada. Pozdrawiam
Skoro nie wiesz to czemu się rzucasz i nie dasz sobie powiedzieć.
Nie da się ustawić z poziomu kodu strony aby przeglądarka (nie)zapamiętywała tekstów w polach typu input (type=text).
Możesz to sobie ustawić w swojej przeglądarce, ale nie w kodzie!
MrMag
2.01.2006, 17:59:48
wpadlem na glupi pomysl :]
mozna wygenerowac losowo name danego pola np cos w stylu 87345gdf8g8dg8df wtedy nie ma co zapamietywac, poniewaz nigdy takiego pola nie uzywalismy. nastepnie przeslac np w hidden te nazwe i potem z niej zczytac dane... tylko po co...
nospor
2.01.2006, 18:11:31
Cytat
Chłopie ale da się zrobić tak że niektóre inputy są uzupełniane a niektóre nie
Tak, inputy typu checkbox nie są automatycznie uzupelniane gdy wpisujesz do nich tekst

A na powaznie jeszcze raz: to robi przegladarka. Uzywaj opery, mi tam ona domyslnie nigdy nic nie uzupelniala
Cytat
wpadlem na glupi pomysl :]
hmmm, moze i nie glupi, ale jak sam dobrze zauwazyles: tylko po co
<input type="text" name="pole1" autocomplete="off">
Dziala na IE i chyba Operze.. w FF nie pamietam. Nie jest to oczywiscie zgodne z zadnym standardem.. ale dziala.
grizmo
2.01.2006, 20:13:49
FiDO wielkie dzieki za bardzo konkretną podpowiedź. Właśnie tego szukałem. A po co to mi jest potrzebne .... ?
Już mówię: Jeśli z jednego kompa z tej samej aplikacji korzysta wiele osób nie wskazane jest aby wiedziały o swoich loginach.
Jeśli jeszcze ktoś będzie miał coś zgodnego ze standartem proszę o info.
Pozdr.
cadavre
2.01.2006, 20:21:02
Jeszcze <textarea> nie jest uzupełniany. Można zrobić ale wtedy minimalna wysokość to trzy wiersze.
Nie ma czegos zgodnego ze standardem, bo ten nie przewiduje takiej funkcjonalnosci. Jesli chodzi tylko o to, aby strona sie walidowala to mozesz nadawac ten atrybut za pomoca JS. Ja tak robie w swoim wlasnym skrypcie autouzupelniania w JS, zeby sie nie pojawialy dwa "okienka" z podpowiedziami (obj.setAttribute('autocomplete', 'off'); ).
PS. przenosze temat z powrotem na "Po stronie przegladarki".
Zajec
3.01.2006, 07:18:50
Cytat(cadavre @ 2006-01-02 20:21:02)
Jeszcze <textarea> nie jest uzupełniany. Można zrobić ale wtedy minimalna wysokość to trzy wiersze.
rows="1"
Jedyny minus, że enter spowoduje dodanie linii, a nie wysłanie formularza.
dr_bonzo
3.01.2006, 18:55:54
Cytat
Już mówię: Jeśli z jednego kompa z tej samej aplikacji korzysta wiele osób nie wskazane jest aby wiedziały o swoich loginach.
No to trzeba odpowiednio skonfigurowac aplikacje (wylaczyc autouzupelnianie) i/lub pozakladac kazdemu osobne konto na kompie. A php niech sie zajmuje czym innym.
ActivePlayer
3.01.2006, 22:25:30
a jakies onload value='' nie da rady ? albo np onload uruchomic jakas funkcje ktora czeka 30 ms i dopiero wtedy kasuje values ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.