1. 程式人生 > >【My97datepicker】在IE9下采用‘yyyy-MM’格式時會出現11111111

【My97datepicker】在IE9下采用‘yyyy-MM’格式時會出現11111111

pic .com epic wid == des picker his var

技術分享圖片

解決辦法是在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) {

                }
            }

  

【My97datepicker】在IE9下采用‘yyyy-MM’格式時會出現11111111