2017-04-07 18 views
0

私はウェブアプリケーションのブラウザ間の互換性をチェックしており、ほとんど問題に気づいていません。主要な問題の1つはオートコンプリートでした。Internet ExplorerとChromeのオートコンプリートの動作

ユーザが入力テキストに何かを入力すると、デフォルトでIEは自動補完機能をオンにし、以前に入力したデータを埋め込みます。しかし、クロムでは、その正反対です。以前に入力したデータは保持されません。

これは、ブラウザで上記の動作が観察されたことです。

  • IE 11 - >保持(オートコンプリートがオフの場合でも)
  • クロム54 - >は、
  • サファリ5を保持( - >は、
  • のFirefox 52を保持 - >は、
  • オペラ38を保持Windows) - >保持する

剣道UIコントロールでチェックしたところ、同じブラウザではこのように動作が変わりました。

  • IE 11 - >ノー
  • クローム54 - >ノー
  • オペラ38 - >ノー
  • のFirefox 52 - >はい
  • サファリ5(Windowsの場合) - >ノー

これらすべてのブラウザで同じ動作を保証する必要がある場合、私は何をすべきでしょうか?好ましくは、剣道UIとHTML5の両方に適していますか?


答えて

0

なぜどのように異なるブラウザの心配は、オートコンプリート機能を実装していますか?結局のところ、それはしばしばユーザによって切り替えられることができる。剣道のオートコンプリートと矛盾しているのですか?

いつもオートコンプリートが必要な場合は、剣道のコントロールで独自のオートコンプリートを実装することをお勧めします。あるいは私はあなたの質問を誤解していますか?

関連する問題