【发布时间】:2017-09-02 18:59:10
【问题描述】:
我一直在检查 Web 应用程序的跨浏览器兼容性,并发现了一些问题。主要问题之一是自动完成。
当用户在输入文本中输入内容时,默认情况下,IE 会自动完成并填充之前输入的数据。但在 Chrome 中,情况恰恰相反。它不会保留以前输入的数据。
这是我在浏览器中观察到的上述行为。
- IE 11 -> 保留(即使关闭自动完成功能)
- 铬 54 -> 保留
- Opera 38 -> 保留
- Firefox 52 -> 保留
- safari 5 (Windows) -> 保留
当我检查 Kendo UI 控件时,对于相同的浏览器,行为会发生这样的变化。
- IE 11 -> 否
- 铬 54 -> 否
- Opera 38 -> 否
- Firefox 52 -> 是
- Safari 5 (Windows) -> 否
如果我需要确保所有这些浏览器的行为相同,我应该怎么做?最好同时用于 Kendo UI 和 HTML5?
【问题讨论】:
标签: html browser kendo-ui cross-browser kendo-asp.net-mvc