2017-04-07 10 views
0

웹 응용 프로그램의 브라우저 간 호환성을 확인하고 몇 가지 문제점을 발견했습니다. 중요한 문제 중 하나는 자동 완성입니다.Internet Explorer 및 크롬의 자동 완성 동작

사용자가 입력 텍스트에 무언가를 입력하면 기본적으로 IE는 자동 완성 기능을 켜고 이전에 입력 한 데이터를 채 웁니다. 그러나 크롬에서는 정반대입니다. 이전에 입력 한 데이터는 유지되지 않습니다.

위의 동작은 브라우저에서 관찰 한 내용입니다. > 유지 (자동 완성 기능이 꺼져있을 때에도)

  • 크롬 54 - -

    • IE 11>은 38
    • 오페라를 유지 ->
    • 파이어 폭스를 유지 (52) ->
    • 사파리 5 (유지 Windows) -> Retends

    검도 UI 컨트롤을 사용하여 동일한 브라우저에서 확인한 경우 동작이 이와 같이 바뀝니다.

    • IE 11 -> 없음
    • 크롬 54 -> 없음
    • 오페라 38 -> 없음
    • 파이어 폭스 (52) -> 예
    • 사파리 5 (윈도우) -> 없음
    없습니다

    이 모든 브라우저에서 동일한 동작이 필요한 경우 어떻게해야합니까? 가급적 검도 UI와 HTML5 모두에 적합합니까?


  • 답변

    0

    왜 자동 완성 기능을 구현하는 방법을 다른 브라우저의 걱정? 결국, 그것은 종종 사용자에 의해 전환 될 수 있습니다. 검도의 자동 완성과의 충돌이 있음을 의미합니까?

    모든 시간대와 모든 브라우저에서 자동 완성을 사용하려는 경우 Kendo의 컨트롤을 사용하여 자동 완성을 구현하고 다른 브라우저에서이를 처리하는 방식에 의존하지 말 것을 제안합니다. 아니면 내가 당신의 질문을 오해합니까?