来源: 吾推网
发布时间: 2017-08-28
次浏览
//My97datepicker在IE9下采用‘yyyy-MM’格式时会出现一堆1的bug。
解决办法是在WdatePicker.js的结尾加上一个方法。

也就是在PX后面加上如下代码(注意要先加分号再加下面的代码):
var userAgent = navigator.userAgent;
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp['$1']);
if (fIEVersion == 9 && this.dateFmt == 'yyyy-MM') {
try {
var ifr = J.dd.childNodes[0].contentWindow.document.childNodes[0].childNodes[1].childNodes[1].childNodes[1];
if (ifr) {
ifr.style.width = '180px';
ifr.style.height = '141px';
}
} catch (o) {
}
}
保存就OK了。