2013-04-15 69 views
1

這裏是發生了什麼事情:
- 我的Firefox瀏覽器的「頁面設置」的設置可以選擇「收縮以適應頁面寬度」啓用(我認爲這是默認值) 。
- 如果我做一個打印預覽和打印,頁出來ok(我的印刷css中指定的文字大小點)。
- 如果我使用JavaScript打印頁面使用javascript:self.print()(它不顯示打印預覽),打印頁面的文本出來非常小印刷用瀏覽器的「縮小字體頁面寬度」

JavaScript調用繞過瀏覽器的print.css可能嗎?

謝謝

+0

我剛解決了這個問題。在我的內容中有一個浮動的DIV:正確。儘管在print.css中我將該div設置爲display:none,但float:right強制將其放在打印頁面的右側,使其更寬,從而縮小整個頁面以適應文本。我將float設置爲none,問題解決。 – Marmelaki

+0

你應該把你的解決方案放在答案中,而不是評論。不要忘記接受你的解決方案。 –

回答

0

(如指出的那樣,我張貼在答案的形式解決方案,而不是一個評論)

我只是解決了這個問題。在我的內容中有一個浮動的DIV:正確。儘管在print.css中我將該div設置爲display:none,但float:right強制將其放在打印頁面的右側,使其更寬,從而縮小整個頁面以適應文本。我將float設置爲none,問題解決。