2009-06-08 1 views
3

개발중인 회사 웹 사이트는 양식을 사용하여 로그인해야합니다.IE가 로그인 데이터를 기억할 수 있도록 로그인 양식을 디자인하십시오.

Firefox는 정확하게 로그인 정보를 묻고 기억하지만 IE6, IE7의 테스트 인스턴스는 사용자 이름이나 암호를 기억하지 않으며 IE8은 이전에 사용한 사용자 이름의 드롭 다운을 제공하지만 암호는 기억하지 않습니다.

  • IE가 메시지를 표시하도록 허용하거나 금지하는 암호 양식 디자인은 무엇입니까?
  • IE에서 사용자 이름/암호 양식 데이터를 기억할 수 있도록 내 페이지의 디자인을 변경할 수 있습니까?
  • 일부 마법적인 HTML 태그, 이름 또는 스타일을 사용해야합니까?
+0

이것은 "수퍼 유저"(도착했을 때)에게 좋을 것입니다. 그러나 프로그래밍과 관련있는 것 같지 않습니다. –

+1

프로그래밍과 관련되어 있습니다. IE에서 코드를 사용하여 어떻게 만들 수 있는지 묻습니다. 나는 IE에서 이것을 유발하는 요소와 HTML에서 누락 된 것이 무엇인지 알아야합니다. –

+1

불행히도이 질문에는 http://stackoverflow.com/questions/1621596/ie-not-offering-to-save-password-of-asp-net-form의 사본인지 여부에 대한 정보가 충분하지 않습니다. 아마도 IE가 양식 데이터를 저장하지 않는 다른 사례가 있는지 다른 사람들이 알게되기를 바랍니다. –

답변

0

"인터넷"영역이 아닌 "로컬 인트라넷"영역에 액세스하려는 사이트를 추가하십시오. (보안 문제가 발생하지 않는다고 가정)

도구/옵션/보안/인트라넷/사이트/고급 -> 여기에 귀하의 사이트를 추가하십시오. 내 경험에 의하면, 더 높은 신뢰도를 가진 "인트라넷"영역에 암호를 넣어 암호를 기억합니다.

+1

이 경우에는 작동하지 않는 것으로 보이며 모든 사용자에게이 작업을 요청할 수도 없습니다. 그래도 고마워. –

1

DOM 저장소를 조사하여 클라이언트 측에 영구적으로 사용자 이름/암호를 저장할 수도 있습니다. JavaScript가 필요하지만 IE의 이전 버전에서는 작동하지 않습니다.

0

비밀번호의 입력란이 비밀번호의 입력 유형으로 설정되어 있다고 가정합니다.

양식과 입력란의 명명 규칙을 살펴 보았습니다. 아마도 IE는 특정 조합을 찾고 이것이 로그인 자격 증명을 저장하기 위해 제공 할 수있는 로그인 양식임을 알고 있습니다. 또한 일부 웹 기술/언어가 필드 이름을 얻기 위해 다른 요소를 읽는 것으로 나타났습니다. 모든 것이 작동하도록하려면 "id"와 "name"을 사용하여 입력 필드 이름을 설정해야 할 수도 있습니다.

0

IE는 회사 웹 사이트가 아닌 다른 사이트의 암호를 기억합니까?

IE에서 암호 저장을 사용 중지하지 않았는지 확인하고 싶습니다.