关于ie浏览器下的兼容问题

    xiaoxiao2021-12-14  17

    关于ie浏览器下的兼容问题

    1、js中new Date(string)在IE不兼容报错:显示NaN,chrome没问题

    解决办法:将-替换成/

    var dates= str.replace(/\-/g,"/"); var oDate = new Date(dates), 2、ajax在ie中通过?传参数如果有中文,会报错400,bad request

    解决办法:将url改成

    var encodeURL=encodeURI(url) 再传给ajax 3.ie8下的iframe的边框问题 解决办法:通过给iframe标签加上frameborder="0" border="0",试过在style里添加不可用 4.ie8下网页打开后直接崩溃。 ie8下测试如下代码,其中红框处为了兼容ie8下inline-block的间隙,加了font-size:0px, 结果导致整个网页直接崩溃掉。之后将font-size设了不为0的值后,就好了。经过测试发现:font-size:0px之后,无论在行样式中设置了宽高px都不显示,实际的为0*0;很是伤感。想着 可是是因为在一个0*0的空间中放置了iframe导致的网页崩溃。

    5、input和select在ie8下  不对齐的解决办法

    给input和select添加css样式 vertical-align="middle" 

    转载请注明原文地址: https://ju.6miu.com/read-964325.html

    最新回复(0)