2009-04-23 4 views
29

가능한 중복 : 나는 당신이 입력 할 때 지역 검색 제안을 제공합니다 내 자신의 지역 검색 UI 요소를 건물입니다
How do you disable browser Autocomplete on web form field/input tag?방지 브라우저 텍스트 입력 제안

. 내가 가지고있는 문제는 HTML 텍스트 입력 요소에 중점을두면 내 브라우저 (Safari,하지만 다른 브라우저에서 발생할 수 있음)는 내가 과거에 입력 한 내용을 기반으로 자체 텍스트 제안을 표시한다는 것입니다.

내 생각에 이것은 < 입력> 태그의 ID 또는 클래스에 따라 달라집니다. 아마도 입력 태그 클래스를 무언가로 변경하면 브라우저에 제안 할 제안이 없습니다. 그러나 더 우아한 방법이 없는지 궁금합니다.

관련 문제는 < input> 요소에 집중할 때 Safari에서 발생하는 텍스트 필드 강조에 관한 것입니다. Facebook에서 양식을 채울 때이 개요가 표시되지 않습니다. 누군가가이 두 가지 문제를 어떻게 다룰 지 안다면 듣는 것이 좋을 것입니다.

답변

35

Gecko 기반 브라우저는 "autocomplete"라는 태그 속성을 지원합니다. 따라서 <form> 태그에 <form autocomplete="off">을 입력하십시오. 여기

더 : https://developer.mozilla.org/en/How_to_Turn_Off_form_Autocompletion

일부 다른 브라우저도이에 대한 지원이있다. 나는 IE가 이것을 존중할 것이라고 믿습니다.

+0

이것은 불행히도 "공식적인"것이 아닙니다. AFAIK –

+0

그래, 내가 아는 한, 모든 브라우저가 이런 종류의 일을 구현하는 보편적 인 표준은 없다. – zombat

+0

Zombat에 감사드립니다. 당신은 매우 도움이되었습니다! –