我正在编写一个firefox应用程序,我在其中替换元素的内容进行打印,即当您单击浏览器时,完成以下操作: 1)生成可打印版本 2)浏览器导航到此可打印版本 3)打印浏览器内容 4)浏览器导航回原始页面
问题是原始页面在加载时有一些重要的javascript处理,但是打印操作(可能需要一段时间)会阻止javascript。 结果,当页面加载时正在进行打印,因此页面的javascript被阻止=>页面不完整。
有没有办法阻止打印方法阻止javascript? 或者以任何方式捕获事件printComplete或其他东西 - 这样当javascript不再被阻止时我可以触发导航? 也许还有其他一些解决方法......?
问候,Serge