当用户在运行时输入值时,我必须使用 JavaScript 打印一个带有其值的文本框,但下面的代码与 IE9+ 不兼容,文本框在 div 标签内
Print:function()
{
var divtoprint = document.getElementById('div1');
var popupWin = window.open('', '_blank', 'width=500,height=400');
popupWin.document.open();
popupWin.document.write('<html><body onload="window.print()">' + divtoprint.innerHTML + '</html>');
popupWin.document.close();
}
请问你能帮忙吗?