我需要一种解决方案来打印任何给定的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(和所有其他主要浏览器)中使用此功能,我必须在此处进行哪些更改?