Javascript 在IE10、IE11浏览器中打印

Javascript 在IE10、IE11浏览器中打印,javascript,angularjs,internet-explorer,Javascript,Angularjs,Internet Explorer,我正在为angularjs使用ng print指令,它提供了打印使用angularjs构建的页面的能力 它可以在Chrome和Firefox中使用,但是在IE浏览器中,即使是最新的浏览器,内容也会消失。有一行代码将innerHTML设置为“”,然后使用appendChild和window.print()函数追加克隆的DOM function d(g) { var h = g.cloneNode(true); //f.innerHTML = "";

我正在为angularjs使用ng print指令,它提供了打印使用angularjs构建的页面的能力

它可以在Chrome和Firefox中使用,但是在IE浏览器中,即使是最新的浏览器,内容也会消失。有一行代码将innerHTML设置为“”,然后使用appendChild和window.print()函数追加克隆的DOM

function d(g) {
            var h = g.cloneNode(true);
            //f.innerHTML = "";
            f.appendChild(h);
            window.print()
        }
我试图打印的页面包含ui网格表。单击“打印”按钮,我要打印的原始内容会缩小,如附件所示。可能有一些IE怪癖没有添加css文件?如何让它在IE浏览器中工作