我找到了如何使用window.matchMedia
API调用任意函数的演示。但我不知道是否有可能实际编写一个扩展来拦截打印调用并转储除postscript之外的其他内容。
我的动机是拦截来自名为“printfriedly& pdf”的扩展名的打印调用,并将其输出保存为.doc或.html。该扩展名对于在打印前清理页面非常有用,但它不允许您将其输出保存为html或doc。 printfiendly扩展提供了一个iframe与清理文档,但当我点击“检查框架”(希望获得这种方式的html),我只是得到一个空标签。