gpt4 book ai didi

asp.net中的“按需打印”(打印你需要打印的部分) 实现代码

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章asp.net中的“按需打印”(打印你需要打印的部分) 实现代码由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

过程很简单:

首先在asp.net页面中设定开始打印和结束打印的标记,为了确保该标记不在网页浏览时显示,我们采用"<!-- HTML注释 -->"的方式。比如:<!--startprint-->和<!--endprint-->.

接着写相关的JavaScript代码,具体代码见后.

如果不想打印按钮也被打印出来,注意将打印按钮包含在<!--startprint-->和<!--endprint-->之外.

相关代码:

复制代码代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AppealPrint.aspx.cs" Inherits="Appeal.AppealPrint" 。

  。

MasterPageFile="MasterPage.master" /> 观察上面代码可以看出,打印时,window.document.body.innerHTML 被重新赋值成设定需要打印的网页部分的代码(这里是 prnhtml),然后通过递归方式调用setChildNodesByCurrentNode(artibody,size)更改相关子节点的样式,以达到全部更换相关字体大小及样式设置的目的.

最后此篇关于asp.net中的“按需打印”(打印你需要打印的部分) 实现代码的文章就讲到这里了,如果你想了解更多关于asp.net中的“按需打印”(打印你需要打印的部分) 实现代码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com