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; } }