我不希望在IE10及以上版本中呈现文本框的清除功能(X按钮)。为此,我将伪元素“-ms-clear”的显示设置为“none”。但是,在IE以兼容模式运行时,它仍然会出现。由于这是一个Intranet网站,它将始终在兼容模式下运行。而且没有解决方法:http://connect.microsoft.com/IE/feedback/details/783743/disable-ie10-clear-field-button-when-rendering-in-compatibility-mode
在web.config中使用来强制IE以标准模式运行在生产环境中并不被推荐,根据msdn。是否有其他方法可以解决这个问题?
<meta http-equiv="X-UA-Compatible" content="IE=edge">
并且它效果很好。这绝对是比在兼容模式下工作更好的解决方案。 - Kobi