LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

用于打印的頁面設計

admin
2010年8月13日 17:53 本文熱度 4667

在網站的一些應用中需要提供用戶直接打印頁面的功能,最明顯的就是電子優惠券,商家根據網站提供的模板輸入內容,然后生成優惠券頁面,用戶打印這個頁面即是優惠券。
當然優選的做法是根據這個頁面生成一個圖片文件,用戶下載這個圖片再去打印,打印的效果就不會受瀏覽器的設置而受影響打印出來的效果。
但如果由于一些原因,為了快速或者節約成本,不去將頁面存為圖片文件的操作,那么就只有直接將HTML頁面直接打印下來,這樣就需要在對頁面的設計中有一些額外的要求,這里提出兩個地方需要注意:
1.對style標簽的屬性設置:


《style type=”text/css” media=”print”》


這里表示該style內引入或者定義的樣式屬性僅僅在打印的時候使用,這里提醒一下,如果沒有設置media屬性,那么定義的樣式將在瀏覽器和打印時都起效,所以建議將類似這樣的樣式放在所有常規樣式之后。比如我們希望在打印出來的頁面上有一行“打印與雅虎口碑網”,但在瀏覽器中并不現實:


《p class=”printTitle”》打印與雅虎口碑網《/p》


那么我們就可以在統一樣式中設置.printTitle{display:none;},而在后面的media為”print”的樣式中設置為.printTitle{display:block;}。在定義的打印樣式并不是在打印時的優先級會高于常規定義的樣式,所以再次建議將打印樣式放在所有常規樣式之后。


2.在頁面打印的時候瀏覽器的設置會對打印的效果有影響,在IE中的“工具”–“Internet選項”–“高級”中有一個“打印背景顏色和圖像”,類似的在Firefox中“文件”–“頁面設置”中有一個“打印背景顏色和圖像”,當這個選項被選中的時候,頁面中的背景顏色和圖片都可以打印出來(有些不標準的IE內核瀏覽器似乎有些問題,背景顏色可以打印出來,但是背景圖片不行),如果沒有選中則背景顏色和圖片都無法打印出來,所以為了屏蔽用戶不同的瀏覽器和瀏覽器設置,我建議兩點,第一是在用背景色填充的區域作為分界的地方加上1px的邊框,顏色和背景色一樣,這樣在瀏覽器中看不出來變化,而在打印的時候即使用戶的設置導致背景色無法打印出來也可以有一個邊框來作為分割,最大層的上保留了頁面格局;第二是對所有必不可少的圖片都使用《img/》標簽,這樣無論用戶瀏覽器怎么設置都可以將這些圖片打印出來,可能這樣與平時一些頁面設計方式不同,但為了統一打印的效果,也只要讓步了。


該文章在 2010/8/13 17:53:05 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
久久亚洲欧美日本精品 | 最新色福利国产精品亚洲一区 | 午夜精品福利网站 | 最新成免费人久久精品 | 亚洲五月综合缴情综合久久 | 亚洲国产日韩欧美另类卡通动漫 |