當我嘗試使用Window.print()
函數時,我想在Google Chrome中使用該函數,但在Mozilla Firefox中該函數不起作用。下面是一些持續存在的問題的截圖。這裏有什麼問題?以及如何從Firefox打印刪除默認的頁眉和頁腳,因爲它的作品在Chrome良好Window.print()函數在所有瀏覽器中都不能正常工作
的HTML的Web報表的查看:
查看時,在Mozilla Firefox
當我嘗試使用Window.print()
函數時,我想在Google Chrome中使用該函數,但在Mozilla Firefox中該函數不起作用。下面是一些持續存在的問題的截圖。這裏有什麼問題?以及如何從Firefox打印刪除默認的頁眉和頁腳,因爲它的作品在Chrome良好Window.print()函數在所有瀏覽器中都不能正常工作
的HTML的Web報表的查看:
查看時,在Mozilla Firefox
默認情況下,瀏覽器渲染方式不同。 因此this link可能有助於定製打印CSS樣式。
如果仍然存在一些問題,請發佈那部分代碼。
嘗試添加以下CSS以查看是否修復了它。
* {
overflow: visible !important;
}
您可能需要overflow-x
代替overflow
和應用實驗,只印刷媒體查詢。
嘗試使用一些插件將您的報告導出爲適當的格式。 PDFMake.js
我不知道這是如何與C#綁定? –
它與C#沒有任何關係,因爲window.print()是純JavaScript函數。另外,它看起來與你的對齊和邊距有關,window.pint()工作正常,因爲你在兩個瀏覽器上都得到報告。 – user7417866
我使用此打印 ''@MohammadDehghan – Herry