2011-10-18 3 views
1

정보를 입력 할 때 입력 필드에 자동 완성 기능이 있습니다. 예를 들어 입력 필드가 이름, 주소 등과 같은 기본 정보 일 경우 두 번 클릭 할 수 있으며 이전에 추가 한 필드에는 제안이있을 수 있습니다.브라우저가 입력 필드를 기억할 수있는 방법은 무엇입니까?

어떻게 작동합니까? 나는 사용자 입력을 암기하기 위해 mysql 데이터베이스에 가지 않을 것이라고 확신한다. 세션을 통해서입니까? 쿠키? jquery? 아약스?

내 질문은 다른 사람의 답변을 충분히 명확 희망,

감사합니다!

+2

브라우저에 따라 다릅니다. 일부는이 정보를 일반 텍스트 파일에 저장하고 일부는 sqlite를 사용합니다. – imm

+0

캐싱도 같은 방식으로 작동합니까? – hellomello

답변

2

브라우저는 자체 메서드를 사용하여 로컬로 저장합니다.

예를 들어, Firefox는이 데이터를 자체 SQLite 데이터베이스에 저장합니다. 그러나 다른 브라우저는 원하는대로 할 수 있습니다.

이 방법은 브라우저 내부에 있기 때문에 웹 응용 프로그램에 아무런 영향을주지 않습니다. 그러나 웹 브라우저 나 브라우저 확장을 개발하는 경우에는 관련성이 있습니다.

관련 문제