亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

ASP.NET網頁打印(只打印相關內容/自寫功能)

2024-07-10 13:18:07
字體:
來源:轉載
供稿:網友

昨晚朋友要求在前段時間完成的新聞的網站上加上一個功能,就是在每篇新聞瀏覽的頁面, 加一個打印銨鈕。讓用戶一點打印,能把整篇文章打印。一開始建議朋友,叫用戶使用IE瀏覽器的打印功能,但是朋友說,那個打印功能是把頁面的不相關的內容也打印了,用戶只想打印整篇文章即可。

既然要改,照做就是了。沒有這方面經驗,在網上找到很多相關的ASP.NET打印例子,要么太過復雜,要么效果不太理想。最后還是結合這諸多的例子,改寫一個合適的功能。

下面是改寫的地方,首先在文章瀏覽的.aspx頁面,添加一個Div,并加上runat="server" ,讓其包含整篇文章,如:

復制代碼 代碼如下:


<div runat="server">
ASP.NET網頁打印測試<br />
內容內容內容內容內容內容內容內容內容內容內容內容內容<br />
內容內容內容內容內容內容內容內容內容內容內容內容內容<br />
內容內容內容內容內容內容內容內容內容內容內容內容內容<br />
內容內容內容內容內容內容內容內容內容內容內容內容內容<br />
內容內容內容內容內容內容內容內容內容內容內容內容內容<br />
內容內容內容內容內容內容內容內容內容內容內容內容內容<br />
內容內容內容內容內容內容內容<br />
</div>


然后,添加一個打印銨鈕:

復制代碼 代碼如下:


<asp:Button runat="server" Text="打印" OnClientClick="return PrintArticle();" />


看到否,上面的打印銨鈕需要執行一段Javascript代碼,也是重點部分。Insus.NET寫在下面,這段Javascript放置在.aspx頁最未端部分,也就是讓網頁最后執行。

復制代碼 代碼如下:


function PrintArticle() {
var pc = document.getElementById("<%=PrintContent.ClientID%>");
var pw = window.open('', '', 'width=500,height=400');
pw.document.write('<html>');
pw.document.write('<head>');
pw.document.write('<title>ASP.NET網頁打印測試</title>');
pw.document.write('</head>');
pw.document.write('<body>');
pw.document.write(pc.innerHTML);
pw.document.write('</body>');
pw.document.write('</html>');
pw.document.close();
setTimeout(function () {
pw.print();
}, 500);
return false;
}


最后來一個動畫演示:

ASP.NET網頁打印(只打印相關內容/自寫功能)

 

打印輸出結果:

ASP.NET網頁打印(只打印相關內容/自寫功能)

還可以,但有一點不理想,就是頁頭頁尾有一行信息,即是Highlight的部分,能否取消它,答案是肯定的,參考下面設置方法設置。

ASP.NET網頁打印(只打印相關內容/自寫功能)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久国产精品首页| 91精品视频专区| 91中文精品字幕在线视频| 4444欧美成人kkkk| 成人性生交xxxxx网站| 成人av色在线观看| 亚洲第一男人天堂| 九九热这里只有在线精品视| 美女国内精品自产拍在线播放| 国外成人性视频| 91久久在线观看| 亚洲欧美日韩久久久久久| 亚洲美女免费精品视频在线观看| 久久久之久亚州精品露出| 日韩高清中文字幕| 久久久久久久香蕉网| 欧美日韩福利视频| 色悠久久久久综合先锋影音下载| 精品国产乱码久久久久酒店| 亚洲美女av在线| 欧美成人精品在线视频| 欧美成人国产va精品日本一级| 亚洲美女自拍视频| 成人a级免费视频| 国产精品久久在线观看| 91成人在线观看国产| 国产精品极品美女粉嫩高清在线| 97视频在线观看播放| 91精品视频免费| 亚洲福利精品在线| 日韩一中文字幕| 国模视频一区二区| 性日韩欧美在线视频| 国产精品欧美日韩久久| 亚洲美女免费精品视频在线观看| 亚洲欧美综合精品久久成人| 久久在线免费视频| 日韩精品极品视频| 欧美一区视频在线| 色阁综合伊人av| 亚洲天堂男人天堂| 美女av一区二区| 色偷偷av一区二区三区| 国产精品视频免费在线| 色多多国产成人永久免费网站| 久久影院在线观看| 性欧美在线看片a免费观看| 久久久国产精品免费| 欧美精品在线观看91| 国产成人自拍视频在线观看| 欧美激情一区二区三级高清视频| 日韩av影视综合网| 国产精品美女免费视频| 欧美在线视频观看免费网站| 国产精品88a∨| 国产亚洲精品综合一区91| 久久伊人91精品综合网站| 欧美成人h版在线观看| 欧美日韩日本国产| 国内揄拍国内精品少妇国语| 亚洲最大的成人网| 欧美日韩亚洲国产一区| 91大神在线播放精品| 久久久www成人免费精品张筱雨| 国产精品99久久久久久久久| 国产精品99蜜臀久久不卡二区| 亚洲欧美在线x视频| 久久久av亚洲男天堂| 日韩欧美亚洲综合| 深夜福利一区二区| 国产日本欧美一区二区三区在线| 91精品国产91久久久久久最新| 日韩精品高清在线观看| 国产亚洲精品久久久久久777| 中文字幕日韩有码| 国产婷婷成人久久av免费高清| 国产精品国产三级国产aⅴ9色| 国产精品欧美激情| 日韩免费在线观看视频| 久久国产精品亚洲| 亚洲色图五月天| 欧美日韩国产成人高清视频| 久久精品久久久久电影| 色狠狠久久aa北条麻妃| 亚洲深夜福利在线| 久久人体大胆视频| 欧美香蕉大胸在线视频观看| 日韩欧美中文字幕在线播放| 欧美一区二区大胆人体摄影专业网站| 黄色成人av在线| 69久久夜色精品国产69乱青草| 一本色道久久88综合亚洲精品ⅰ| 欧美日韩午夜视频在线观看| 日韩欧美中文免费| 91亚洲一区精品| 亚洲男人天堂手机在线| 欧美极品欧美精品欧美视频| 一个色综合导航| 国产精品视频永久免费播放| 国产丝袜一区视频在线观看| 久久久久免费精品国产| 久久久综合免费视频| 日本伊人精品一区二区三区介绍| 国内精品久久久久久影视8| 国产精品一区二区久久国产| 国产亚洲精品久久| 国产精品久久久久久久一区探花| 日韩久久免费电影| 亚洲伦理中文字幕| 欧美性xxxx极品hd欧美风情| 日韩电影大全免费观看2023年上| 欧美成人免费一级人片100| 欧亚精品在线观看| 久久久亚洲欧洲日产国码aⅴ| 夜夜嗨av色综合久久久综合网| 欧美在线视频免费播放| 97视频在线观看视频免费视频| 尤物99国产成人精品视频| 国产欧美一区二区| 欧美性色xo影院| 久久久久久久久91| 中文字幕精品在线视频| 国产精品电影在线观看| 一本色道久久88亚洲综合88| 亚洲欧洲午夜一线一品| 国产精品一区久久久| 97免费视频在线| 精品少妇一区二区30p| 国产精品久久av| 亚洲第一黄色网| 91精品国产综合久久久久久久久| 久久久99久久精品女同性| 日韩精品免费看| 久久久亚洲天堂| 中文字幕精品视频| 亚洲第一视频网| 欧美日韩国产一中文字不卡| 亚洲欧美综合v| 热re91久久精品国99热蜜臀| 欧美影院在线播放| 亚洲毛片在线免费观看| 日韩av在线网| 久久躁日日躁aaaaxxxx| 日日摸夜夜添一区| 在线观看日韩www视频免费| 久久久久国色av免费观看性色| 国产精品一区二区女厕厕| 97人洗澡人人免费公开视频碰碰碰| 成人网在线免费看| 欧美精品电影免费在线观看| 欧美激情喷水视频| 92看片淫黄大片看国产片| 正在播放亚洲1区| 亚洲天堂av在线播放| 国产欧美精品日韩| 亚洲无亚洲人成网站77777| 91社区国产高清| 亚洲精品久久久久| 欧美与黑人午夜性猛交久久久| 高清欧美一区二区三区| 国产97在线播放| 国产亚洲精品成人av久久ww| 亚洲精品久久久一区二区三区| 国产在线精品成人一区二区三区|