当我使用javascript document.write
创建文档时这是一个iframe
然后我调用iframe.print()
没有任何错误,也没有打印对话框。
我该怎么打印?
MyFrame.document.write('<html><body>'+HTMLText + '</body></html>');
document.getElementById("IFramePrint").style.display = "inline";
MyFrame.focus();
MyFrame.print();
答案 0 :(得分:3)
您需要先在iframe上focus()
。