ie11浏览器不支持js的remove方法,而支持removeNode方法。移除节点前要判断浏览器的类型;
判断浏览器是否为ie浏览器的方法如下,根据不同的浏览器添加不同的移除方法:
//根据浏览器的不同添加不同的移除方法
function removeNode(){
if(isIE()||isIE11()){
obj.parentNode.removeNode(true);
}else{
obj.parentNode.remove();
}
function isIE(){
if(!!window.ActiveXObject || "ActiveXObject" in window){
return true;
}else{
return false;
}
}
function isIE11(){
if((/Trident\/7\./).test(navigator.userAgent)){
return true;
}else{
return false;
}
}