js window.open then print()

后端 未结 7 1931
深忆病人
深忆病人 2020-11-29 08:14

print() doesn\'t work in IE after opening a new window. It works in Chrome. Here\'s a tester:





        
7条回答
  •  被撕碎了的回忆
    2020-11-29 08:39

    function printCrossword(printContainer) {
        var DocumentContainer = getElement(printContainer);
        var WindowObject = window.open('', "PrintWindow", "width=5,height=5,top=200,left=200,toolbars=no,scrollbars=no,status=no,resizable=no");
        WindowObject.document.writeln(DocumentContainer.innerHTML);
        WindowObject.document.close();
        WindowObject.focus();
        WindowObject.print();
        WindowObject.close();
    }
    

提交回复
热议问题