我正在尝试打印嵌入在iframe中的对象标记中的PDF。我收到一条错误消息,提示“未定义不是函数”。使用Chrome中的以下代码,但它在IE中完全正常。
$('#iframeWindowDialog').contents().find('object[classid=clsid:CA8A9780-280D-11CF-A24D-444553540000]')[0].print()
有人可以推荐一款在Chrome和IE浏览器上运行良好的代码吗?
答案 0 :(得分:0)
我偶然发现了类似的问题,并以这种方式解决了:
而不是:
var wf = window.frames["myframe"]
wf.print()
我做了
var wf = window.frames["myframe"]
wf.contentWindow.print()
这就是诀窍:-)