我有一個表格來自服務器,我們只是將其加載到DIV中,我們還提供了一個名爲print的花式按鈕,它只是執行WINDOW.print()
函數。打印時的HTML表格在Internet Explorer中從右側切割
我們也有@media print (print media Query)
,我們在那裏指定顯示內容和不顯示內容。
鍍鉻工程中的「縮小到合適」選項完美地工作,待打印的表格縮小以適應頁面,但在Internet Explorer中不起作用。
我正在尋找一個解決方案,並且我在某處讀到INTERNET EXPLORER的「縮小到適合」不適用於靜態結構,比如不遵守HTML流的「表」。
這是微軟不得不說..
某些網頁恰好指定文本應在頁面上打印。如果您正在打印的網頁確切地指定了文字的打印位置,則「縮放至適合」將無法使用。您可以通過在打印預覽中設置自定義比例來解決此問題。有關打印預覽的更多信息,請參閱預覽打印網頁的外觀。
嘗試和尋找了很多後,我想出了做一個計算並設置「縮放」樣式的div中的「印刷媒體查詢」的解決方案
我正在尋找一個完美的和更好的解決方案,因爲我知道我的解決方案並不好。謝謝。