Can闪存';是否可以从JavaScript触发打印操作?

Can闪存';是否可以从JavaScript触发打印操作?,javascript,flash,printing,Javascript,Flash,Printing,是否可以使用JavaScript触发Flash对象的上下文菜单“打印”操作 背景:我有一个主要内容由Flash对象组成的页面。我需要通过JavaScript打印此页面,我正在使用window.print 不幸的是,Firefox似乎有一个bug(在过去八年中),即Flash内容不会出现在打印输出中。我的研究没有找到解决这个问题的方法,除了一些需要访问闪存源的黑客,我没有 由于Flash内容是页面中最重要的部分,我可以通过Flash右键单击上下文菜单“打印”操作打印它。我希望用户体验至少保持不变,

是否可以使用JavaScript触发Flash对象的上下文菜单“打印”操作

背景:我有一个主要内容由Flash对象组成的页面。我需要通过JavaScript打印此页面,我正在使用
window.print

不幸的是,Firefox似乎有一个bug(在过去八年中),即Flash内容不会出现在打印输出中。我的研究没有找到解决这个问题的方法,除了一些需要访问闪存源的黑客,我没有


由于Flash内容是页面中最重要的部分,我可以通过Flash右键单击上下文菜单“打印”操作打印它。我希望用户体验至少保持不变,即他们单击我的“打印”按钮,我使用浏览器检测黑客来使用
window.Print
或Flash自己的打印。要使其工作,我需要一种方法来触发Flash对象上的该操作。

您可以使用
ExternalInterface
类访问
PrintJob
类。您可以阅读这些内容。

这不需要访问.fla才能启用JS访问吗?啊,我以为您可以访问它。当你说你的主页由Flash内容组成时,这是一个自然的结论。不,我嵌入的是一个Flash可视化库。正如我在问题中提到的,我无法访问源代码;很抱歉给你带来了困惑。还有其他方法吗?啊,在进一步审查后,我看到你提到你没有来源。略读到此为止。对不起,我不知道还有什么办法可以做到这一点。一旦您有时间阅读此回复,我将删除我的答案。我将保留答案,因为它与问题相关;只是不是我的额外限制。