5
通过在javascript中显示onclick =“window.print()”,它显示在谷歌浏览器中的打印预览,而不是在Firefox中显示打印预览页面?有没有解决方案?打印预览页面不显示在Firefox中
通过在javascript中显示onclick =“window.print()”,它显示在谷歌浏览器中的打印预览,而不是在Firefox中显示打印预览页面?有没有解决方案?打印预览页面不显示在Firefox中
在Firefox中,这是不可能的。你唯一的选择是打电话window.print
,它只打开打印对话框。 Firefox扩展可以打电话PrintUtils.printPreview
,打开打印预览窗口,但是这个API不可见于网页的JavaScript代码。
我测试了这个命令,它显示在IE和FF的默认浏览器打印对话框,你怎么在Firefox看到了什么? –
通过给出该命令,在FireFox中它显示正常的打印对话框而不是预览页面。但在谷歌浏览器中,它通过提供相同的命令显示预览页面。 – user3464105
这是从浏览器的默认设置,你不能强迫浏览器显示你的意愿对话。检查这个SO线程:http://stackoverflow.com/questions/230205/how-can-print-preview-be-called-from-javascript –