打印一个Div(需要在IE11中也需要的解决方案!)

时间:2018-08-13 13:04:39

标签: jquery printing internet-explorer-11

我需要一种解决方案来打印任何给定的Div-无需任何插件,仅使用普通JS oder或使用jQuery即可。

到目前为止,我已经启动并运行了一个不错的小型解决方案,但是不幸的是IE11不支持此解决方案,我也必须支持此浏览器...

这是我到目前为止所拥有的:

演示-> https://jsfiddle.net/SchweizerSchoggi/jgL8ywa0/

<div id="sampletext">Lorem ipsum....</div>

<button type="button" id="btnPrint">print</button>
function printData(el) {
    w = window.open("", 'scrollbars=yes');
    w.document.write($("#" + el).html());
    w.print();
    w.close();   
}  

$("#btnPrint").on("click", function() {
    printData("sampletext");
});

为了在IE11(和所有其他主要浏览器)中使用此功能,我必须在此处进行哪些更改?

0 个答案:

没有答案