我想知道是否可以在html中打印对象标签的数据?例如,我有一个像这样的对象:
<object id="myObject" data="myPDF.pdf"></object>
我在对象标签中嵌入了PDF。我需要能够在Firefox中使用JavaScript函数打印PDF。将PDF放在iframe中并打印不起作用,因为Firefox不允许您访问框架的内容。也没有使用:
myObject.contentWindow.print();
或
document.getElementById("myObject").print();
有没有人有任何其他建议?我试图找出一种只打印对象数据(即PDF文件)的方法,但到目前为止还没有找到解决方案。使用iframe适用于chrome并且使用embed标签适用于Internet Explorer,但我找不到任何适用于Firefox的内容。非常感谢任何帮助,谢谢。
答案 0 :(得分:1)
不幸的是,@yms在评论中说这是Firefox中的一个错误,目前尚无解决方法。您可以阅读错误报告here。修复程序似乎没有任何进展,但我会在听到修改后立即更新此答案。