浏览器兼容性问题汇总

1、IE浏览器:表单标签内,只有一个输入框时,输入框内回车,会自动提交表单

    解决办法:在表单内添加一个输入框,设为隐藏

2、blob:IE9及以前均不支持blob类型

     IE10+浏览器:二进制文件流转为blob类型,并保存成文件

     解决办法:window.navigator.msSaveOrOpenBlob(blob,'***.xlsx')

3、type为number的输入框

     FF下,输入框会显示上下箭头

     解决办法如下:

           input[type=‘number’]{    -moz-appearance:textfield;}

4、滚动条设置

     IE:-ms-overflow-styleauto

5、IE10+,ElementUI组件库,ajax异步更新数据,日期控件已赋值,但input框内不显示

     解决办法如下:

     去掉日期控件的placeholder属性,利用其它标签(如el-input),遮盖日期控件,来模仿日期控件的placeholder效果

posted @ 2018-07-04 12:40  respectable  阅读(173)  评论(0编辑  收藏  举报