记录一下之前遇到的问题
ie不支持 date()带参数方法
function NewDate(str) {
//首先将日期分隔 ,获取到日期部分 和 时间部分
var day = str.split(' ');
//获取日期部分的年月日
var days = day[0].split('-');
//获取时间部分的 时分秒
var mi = day[day.length - 1].split(':');
//获取当前date类型日期
var date = new Date();
//给date赋值 年月日
date.setUTCFullYear(days[0], days[1] - 1, days[2]);
//给date赋值 时分秒 首先转换utc时区 :+8
date.setUTCHours(mi[0] - 8, mi[1], mi[2]);
return date;
}
ie9不支持 innerHTML
function setTableInnerHTML(table, html) {
if (navigator && navigator.userAgent.match(/msie/i)) {
var temp = table.ownerDocument.createElement('div');
temp.innerHTML = '<table><tbody>' + html + '</tbody></table>';
if (table.tBodies.length == 0) {
var tbody = document.createElement("tbody");
table.appendChild(tbody);
}
table.replaceChild(temp.firstChild.firstChild, table.tBodies[0]);
} else {
table.innerHTML = html;
}
}