你好,我IE浏览器不可见IFrame我尝试打印它,但IE返回错误什么focus()方法不识别。为什么我得到它?我记得前几天它woredIE 8-9无法集中到iframe
var iFrame = document.frames["printIfram"]; //document.frames.printIframe;
iFrame.focus();
iFrame.print();
你好,我IE浏览器不可见IFrame我尝试打印它,但IE返回错误什么focus()方法不识别。为什么我得到它?我记得前几天它woredIE 8-9无法集中到iframe
var iFrame = document.frames["printIfram"]; //document.frames.printIframe;
iFrame.focus();
iFrame.print();
把打印功能的iframe中,使其打印本身负载:
在页面的底部,只需使用window.print()
你的printIframe
末无缘e
。
如果这只是一个错字,请尝试iFrame.contentWindow.focus()
。
我在IE8中得到了同样的问题,我认为这是一个错误即
我tryed接受的答案,它还没有工作;
nomatter哪里是window.print()
,它总是打印父页
于是,我放弃了iframe,只是打开一个新的标签打印
你有工作?