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 –