亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > web打印的另類方法

web打印的另類方法

熱門標簽:沈陽智能外呼系統排名 山西旅游景地圖標注 移動400辦理電話 武漢人工外呼系統 蘇州通信外呼系統多少錢 北川縣地圖標注 中國地圖標注各省份 荒野大鏢客2地圖標注怎么變中文 上古卷軸5地圖標注mod
web打印的另類方法     選擇自 wfmazhenhai 的 Blog  
關鍵字   web打印的另類方法 
出處    
相信用B/S方式做過應用的人都可能會遇到這樣一個問題,如何方便、美觀地實現報表打印。如果使用瀏覽器的打印菜單打印的話,將把網頁上的一些無用的東西打到報表上,比如應用菜單等。因為選擇打印菜單打印網頁將會把網頁中的所有內容全部打印出來,如果你的應用有分幀則打印內容將包括各幀中的內容,而你實際要的內容只是其中一部分。所以有很多應用就只能把打印功能放到后臺完成了。  針對這種情況,我們該怎么辦?其實可以有多種方法實現網頁打印功能。
  一種方法就是使用專業的打印工具,如Crystal Reports(水晶報表)。用過Visual Studio 5.0的朋友肯定記得這個工具,不過那時的版本只有4.幾?,F在的最新版本已達9了,近幾個版本的水晶報表都支持WEB打印。最簡單的方法是先用水晶報表制作好模板,然后使用ASP帶參數調用制作好的模板即可。水晶報表在網頁上生成報表后,可以直接打印,也可以轉存為其它的比較通過的文件如Excel文件。使用水晶報表可以制作出非常漂亮的樣式,關鍵在你對水晶報表的開發能力上,但由于水晶報表價格較高,只有當項目很賺錢時才買得起。
  第二種方法是購買第三方的網上打印控件,費用同水晶報表相比便宜,但效果性能到底如何則仁者見仁了。
  第三種方法是利用樣式表及JavaScript自定義函數實現。通過樣式表及JavaScript,實現網頁打印,效果也還可以。在此有一個實例請大家看看。下面是打印函數實現詳解: 
<script language="JavaScript" type="text/JavaScript">
<!--
function DP() { 
if (window.print) 
{
var Div1 = document.all.Div1.innerHTML;
var Div2 = document.all.Div2.innerHTML; 
// *****************************************************
// Div1、Div2即為你在打印的區域
// 這里根據你要打印的哪些內容,從原顯示頁面中用
// <div id=Div1>Div1....</div><div id=Div2>Div2...</div>
// 等標示出來,要打印多少項目就標示多少
// ***************************************************** var css = '<style type="text/css" media=all>' +
'p { line-height: 120%}' +
'.ftitle { line-height: 120%; font-size: 18px; color: #000000}' +
'td { font-size: 10px; color: #000000}' +
'</style>' ;
// *****************************************************
// 定義打印用的CSS,具體你想打印出什么樣的格式全看你自己
// 了,但要注意:如果此處有什么同網頁中不一致的,可能打印
// 出來的頁面同網頁格式、字體可能會有所不同
// *****************************************************
var body ='<table width="640" border="0" cellspacing="0" cellpadding="5">' +
' <tr> ' +
' <td class="fbody"> ' +
' <div align="center" class=ftitle>' + Div1 + '</div>' + Div2 + 
' </td>' +
' </tr>' +
'</table>';
// ******************************************************
// 在此處重新設置的打印格式,根據你的打印要求,將原顯示的
// 網頁的DIV內容重新組合,可以根據你原來的表格內容,去掉
// 不要打印的,你也可以能下面定義的noprint忽略掉你不想打
// 印的東西,只調用你要打印的內容,但這樣被忽略掉的地方將
// 打印出空,不是很美觀。表格寬度要同打印的紙張寬度匹配。
// ******************************************************
document.body.innerHTML = '<center>' + css + body + '</center>';
// ******************************************************
// 重設document.body,打印文檔準備就緒
// ******************************************************
window.print();
window.history.go(0);
// ******************************************************
// 調用打印命令,打印當前窗口內容。當你打印時其實是一張新
// 的網頁了,但網頁文件還是原先的。緊接著調用
// window.history.go(0),再回到打印前的頁面,效果相當不差
// ******************************************************
}
}
-->
</script>
<style>
@media print {
.noprint {display:none}
}
</style>
<!--//.noprint 定義了noprint,在以下不需要打印的地方加入 class="noprint"后,用window.print()打印就會忽略--> 
  好了,一切就緒了,現在要做的就是調用DP函數,如果你將實現調用的按鈕設計在同一張網頁上,則直接調用即可;如果你用了分幀方法,實現調用的按鈕是在另一張網頁上,則在DP函數的第一行加入window.focus()命令,否則打印的只是有按鈕的網頁。 
  第四種方法,實現是一種取巧的方法。一樣還是通過調用window.print()實現,只是將你要打印的內容專門生成一張網頁,而打印按鈕在另一幀上。假設報表網頁在mainFrame上,按鈕在topFrame上,按鈕調用PrintReports()函數,PrintReports()函數如下即可實現打印工作。
function PrintReports() //topFrame網頁中的函數
{
try
// *******************************************************
// 錯誤處理,如果在mainFrame中的網頁沒有DP函數則不打印
// *******************************************************
{
window.parent.frames("mainFrame").DP();
}
catch(e)
{
alert("no object to print!");

}
function DP() // mainFrame網頁中函數 
{
window.focus();
if (window.print)
{
window.print();
}
}
我個人認為這是最方便的方法了。
  最后,如果你將IE瀏覽器的“文件--頁面設置”中的“頁眉、頁角”的設置去掉,則效果更佳了。(轉載)
您可能感興趣的文章:
  • 巧用FileSystem組件實現WEB應用中的本地特定打印
  • asp實現WEB打印代碼大全
  • 使用批處理修改web打印設置筆記 適用于IE
  • 利用WebBrowser徹底解決Web打印問題(包括后臺打印)
  • web 頁面分頁打印的實現
  • web的各種前端打印方法之jquery打印插件PrintArea實現網頁打印
  • web的各種前端打印方法之jquery打印插件jqprint實現網頁打印
  • js控制web打印(局部打印)方法整理
  • 網頁WEB打印控件制作

標簽:東莞 陽泉 海東 遼源 濱州 喀什 南充 邯鄲

巨人網絡通訊聲明:本文標題《web打印的另類方法》,本文關鍵詞  web,打印,的,另類,方法,web,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《web打印的另類方法》相關的同類信息!
  • 本頁收集關于web打印的另類方法的相關信息資訊供網民參考!
  • 推薦文章
    久久成人性色生活片| 午夜欧美成人久久久久久| 国产不卡在线观看视频| 色综合久久天天综合| 精品视频免费看| 999久久66久6只有精品| 成人免费网站久久久| 欧美国产日韩精品| 人人干人人草| 四虎影视久久久免费| 久久99爰这里有精品国产| 久久精品大片| 亚洲精品影院| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产一级生活片| 999久久久免费精品国产牛牛| 999久久66久6只有精品| 91麻豆精品国产自产在线观看一区 | 国产亚洲精品aaa大片| 日韩在线观看免费| 国产一区二区高清视频| 久久99爰这里有精品国产| 欧美一区二区三区性| 欧美激情一区二区三区在线| 天天做日日爱| 日本在线不卡视频| 日韩免费在线视频| 亚洲精品永久一区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 你懂的福利视频| 中文字幕一区二区三区 精品| 亚洲第一色在线| 精品国产一级毛片| 精品久久久久久中文字幕一区| 久久国产精品自由自在| 精品视频在线观看一区二区| 人人干人人草| 精品国产一级毛片| 尤物视频网站在线| 国产不卡在线观看视频| 台湾美女古装一级毛片| 九九久久国产精品大片| 国产一区二区精品久| 九九九网站| 国产精品12| 亚洲精品久久久中文字| 日日夜夜婷婷| 黄视频网站在线看| 国产视频一区二区在线播放| 成人免费观看视频| 精品视频免费在线| 国产精品1024永久免费视频 | 91麻豆精品国产高清在线| 国产国产人免费视频成69堂| 日韩免费在线| 国产美女在线一区二区三区| 欧美a级片免费看| 国产一区二区精品久久91| 国产成人精品综合| 精品视频免费在线| 欧美电影免费| 一级片片| 国产精品12| 国产一区二区高清视频| 九九九在线视频| 91麻豆爱豆果冻天美星空| 久久国产一区二区| 亚飞与亚基在线观看| 亚洲第一视频在线播放| 香蕉视频三级| 亚欧成人毛片一区二区三区四区| 久久国产精品自线拍免费| 日韩在线观看视频黄| 精品国产亚一区二区三区| 国产高清视频免费观看| 欧美另类videosbestsex视频 | 日韩女人做爰大片| 四虎影视库国产精品一区| 日韩专区亚洲综合久久| 一本伊大人香蕉高清在线观看| 国产精品免费久久| 国产91素人搭讪系列天堂| 日韩av成人| 日韩中文字幕一区| 国产国产人免费视频成69堂| 亚久久伊人精品青青草原2020| 日韩专区亚洲综合久久| a级精品九九九大片免费看| 欧美国产日韩在线| 韩国三级视频在线观看| 国产极品白嫩美女在线观看看| 成人影院一区二区三区| 日日爽天天| 精品在线视频播放| 成人免费观看男女羞羞视频| 欧美国产日韩精品| 成人影院一区二区三区| 日日夜夜婷婷| 欧美一级视频免费观看| 久久久久久久网| 欧美另类videosbestsex| 人人干人人插| 日韩中文字幕在线观看视频| 99热精品在线| 日本伦理片网站| 日韩男人天堂| 美女免费精品高清毛片在线视| 超级乱淫黄漫画免费| 国产精品自拍在线观看| 四虎久久精品国产| 黄视频网站在线观看| 亚洲精品中文一区不卡 | 九九久久国产精品| 夜夜操网| 日本免费看视频| 高清一级片| 美女免费精品视频在线观看| 美国一区二区三区| 韩国毛片| 在线观看成人网| 久久久久久久久综合影视网| 成人免费观看视频| 九九精品久久久久久久久| 亚洲不卡一区二区三区在线| 韩国毛片 免费| 九九精品影院| 欧美爱色| 91麻豆精品国产综合久久久| 黄视频网站在线看| 色综合久久天天综合观看| 国产一级生活片| 久久精品店| 99色吧| 日韩在线观看网站| 久久成人性色生活片| 日韩在线观看视频免费| 久久99这里只有精品国产| 欧美日本国产| 午夜在线亚洲| 99色精品| 国产一区二区高清视频| 欧美一级视频免费观看| 九九国产| 亚久久伊人精品青青草原2020| 久久久成人网| 日韩专区第一页| 免费一级生活片| 青草国产在线| 久久久久久久久综合影视网| 精品视频免费看| 欧美一区二区三区性| 精品国产香蕉在线播出| 国产欧美精品| 久久精品免视看国产成人2021| 国产视频一区在线| 成人免费网站久久久| 日本在线www| 欧美a免费| 国产91精品系列在线观看| 国产原创视频在线| 中文字幕一区二区三区 精品| 成人高清免费| 国产伦精品一区二区三区在线观看| 99久久精品国产高清一区二区 | 成人在免费观看视频国产| 国产高清在线精品一区a| 精品视频一区二区三区免费| 日韩在线观看视频黄| 精品国产三级a| 成人a大片高清在线观看| 国产一区免费观看| 久久精品大片| 色综合久久天天综线观看| 国产综合成人观看在线| 精品视频在线观看视频免费视频| 日本在线www| 久久成人性色生活片| 免费的黄色小视频| 亚飞与亚基在线观看| 午夜在线亚洲男人午在线| a级黄色毛片免费播放视频| 99色视频在线观看| 国产一区二区精品尤物| 日韩中文字幕在线播放| 国产不卡在线观看视频| 亚洲 国产精品 日韩| 四虎影视库国产精品一区| 国产伦理精品| 欧美激情伊人| 午夜欧美成人香蕉剧场| 成人免费观看的视频黄页| 一级女性全黄久久生活片| 亚洲天堂免费| 精品视频在线观看一区二区| 日韩中文字幕在线观看视频| 国产一区二区精品在线观看| 日本乱中文字幕系列| 成人影视在线播放| 亚飞与亚基在线观看| 欧美另类videosbestsex高清|