我想询问是否有办法捕获打印事件(如IE onbeforeprint和onafterprint事件)。其实我想做更多。我想知道我是否可以中断打印,取消打印或者可以一起更改打印选项以获得myPrint选项。 这可以通过插件/扩展/ XPCOM来实现吗? 实际上我想要一个跨浏览器控件,我不介意在不同的浏览器中单独控制..就像通过IE中的插件,mozilla中的扩展/ XPCOM和Chrome扩展(如果可能的话)..
答案 0 :(得分:1)
我会引用danieltalsky回复Javascript Event Handler for Print帖子,因为我认为同样适用于您的情况:
在IE中有非标准的window.onBeforePrint()和window.onAfterPrint()事件监听器。然而,我所知道的并没有非IE的方法。
您想要做出哪些改变?您可以通过为打印样式表指定不同的规则来解决问题。