当用户选择打印父窗口时,我试图从父窗口打开新窗口,我使用以下方法在新页面中重新绘制父页面:
document.getElementById('demo_tab_info').innerHTML=window.opener.document.getElementById('demo_tab_info').innerHTML;
然后我通过javascript控制元素(隐藏一些并显示其中一些)。 这与Firefox和Chrome一起工作正常,但它不适用于IE,是否有解释? 还
window.print();
不适用于Chrome?任何人都可以帮助解决这两个问题吗?
答案 0 :(得分:0)
至于第二个问题。
功能:
window.print()
所有主流浏览器都支持(来源:http://www.w3schools.com/jsref/met_win_print.asp)
但它确实不是W3C(https://developer.mozilla.org/en/DOM:window.print)的标准化功能。