一般web網頁的列印,除了利用3-party的元件之外
大部份都是利用HTML最基本的網頁列印方式
大部份的人都會遇到一個問題
就是沒辨法自動換頁!!
遇到這個問題時,我們可以使用CSS讓我們的網頁列印時強制換頁
下面的兩個屬性
{page-break-after:always; /*在標籤後換頁*/ }
{page-break-before:always; /*在標籤前換頁*/ }
試看看在HTML語法中加入這一段
其它 CSS 列印相關屬性可以參考:
http://www.w3schools.com/css/css_ref_print.asp
資料參考來源
http://www.neo.com.tw/archives/000798.html
大部份都是利用HTML最基本的網頁列印方式
大部份的人都會遇到一個問題
就是沒辨法自動換頁!!
遇到這個問題時,我們可以使用CSS讓我們的網頁列印時強制換頁
下面的兩個屬性
{page-break-after:always; /*在標籤後換頁*/ }
{page-break-before:always; /*在標籤前換頁*/ }
試看看在HTML語法中加入這一段
| < div STYLE="page-break-after: always;" > 遇到這行準備換頁 < /div> 這一行就印到下一頁了 |
其它 CSS 列印相關屬性可以參考:
http://www.w3schools.com/css/css_ref_print.asp
資料參考來源
http://www.neo.com.tw/archives/000798.html
文章標籤
全站熱搜

學長, 自動換頁的意思是?有點不清楚... 麻煩,學長在解釋一下囉!
在列印網頁文件時 有可能網頁是超過一頁… 在列印過程中文件就會被切斷… 想要讓印出來的版面漂亮一點 在我們的指定的位罝自動列印換頁時… 就可以加入那一行…
真是不錯啊~我之前常常為這個問題煩惱 要列印的時候都得調半天~~~ 知道這個指令就方便多啦~~~
能解決Aeolus的問題是小弟我莫大的榮幸
站長您好: 您提供的語法很好用,謝謝。 我另外遇到一個問題,就是每台電腦ie瀏覽器所設定的列印邊界不一樣 最近碰上的問題是… 左右邊界如果設定太大,所印出來的資料,右邊就會被切掉 如果將左右邊界設定為0,就不會有這樣的問題 但由於是給很多人直接線上列印 總不可能請他們一一設定吧? 請教有沒有這方面比較實用的語法,可以去修改或控制該頁面的列印邊界呢?謝謝
To Amos: 建議您可以用一個靠左對齊且寬度 width:1024的table把要印出來的東西包起來,雖不美觀,不過應該大部份的電腦都不會被切才對
站長您好: 謝謝您的回覆。 我之前有試過您說的方法。且我是設定width:720 但還是切到~~ 還是謝謝您熱心的回覆。 我會再嚐試其他方法,有好消息再與您分享 目前狀況,可能就是提供邊界修改的教學給網友們進行修改了吧~~