JS打印相关内容

麒麟V10系统命令实战指南:从入门到精通 本文为麒麟V10操作系统用户提供了一份从入门到精通的命令行实战指南。内容涵盖文件管理、进程监控、网络诊断、文本处理及系统管理等核心场景,旨在帮助用户转变思维,掌握高效解决实际问题的系统命令技巧,从而提升在麒麟V10环境下的运维与工作效率。 阅读详情
使用WebBrowser控件
一、WebBrowser控件 (通过Style的设置可以实现部分打印)
<object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>

二、WebBrowder控件的方法

1、打印   

WebBrowser1.ExecWB(6,1);

2、打印设置

 WebBrowser1.ExecWB(8,1);

3、打印预览
 WebBrowser1.ExecWB(7,1);
 
 三、打印页眉页脚设置

 var hkey_root,hkey_path,hkey_key
 hkey_root="HKEY_CURRENT_USER"
 hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
 1、清空页眉页脚
 
 try{
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key="header"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
hkey_key="footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"")
}catch(e){}

 2、设置页眉页脚
 
 try{
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key="header"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P")
hkey_key="footer"
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&u&b&d")
}catch(e){}

四、页面打印

由于打印是会把整个页面都打印出来的,但如果只需要打印数据表格,这时我们就把不想打印的部份隐藏起来
1、
//把指定id以外的层统统隐藏
function setdivhidden(id){
    var divs=document.getElementsByTagName("DIV");
    for(var i=0;i<divs.length;i++)
    {
        if(divs.item(i).id!=id)
            divs.item(i).style.display="none";
    }
}

2、
 // 打印页面设置
function printsetup(){
    WebBrowser.execwb(8,1);            
}

3、// 打印页面预览
function printpreview(){
  WebBrowser.execwb(7,1);            
}

4、打印
function printit() {
  if (confirm('确定打印吗?'))
  WebBrowser.execwb(6,1)
}

 
5、HTML页面元素
 <OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>

 <input type=button name=button_print value="打印" class="noprint" onclick="javascript:printit()">

 <input type=button name=button_setup value=”打印页面设置” class="noprint" onclick="javascript:printsetup();">

 <input type=button name=button_show value="打印预览" class="noprint" onclick="javascript:printpreview();">


【元宵快乐】猜灯谜吃元宵 元气满满闹元宵~(附猜灯谜小游戏) 导语 元宵节,又称上元节、灯节,是春节之后的第一个重要节日。 相传,汉文帝(前179—前157年)为庆祝周勃于正月十五勘平诸吕之乱,每逢此夜,必出宫游玩,与民 同乐,在古代,夜同宵,正月又称元月,汉文帝就将正月十五定为元宵节。 随着社会和时代的变迁,元宵节的风俗习惯在不断变化,但至今仍是中国的传统节日。2008年, 元宵节选入第二批国家级非物质文化遗产。 对我而言,除了吃元宵、看花灯……还有一件最重要的事情…就是… 猜灯谜!猜灯谜!!猜灯谜!!!猜谜事小,展现聪明才智事大哈哈哈.jpg . 阅读详情

相关推荐

相机图像质量研究(15)常见问题总结:光学结构对成像的影响--暗角

老式相机的暗角往往比较明显,周围一圈能够明显感觉到亮度下降的很多,当然有些电源模仿手持相机的摄影效果,也能看到周围明显的亮度下降。一、

xiaoshixiu的专栏 1125

WebBrowser 打印设置,打印预览,去页眉和页脚

input type=button name=button_print value="打印" class="noprint" onclick="javascript:printit()"><input type=button name=button_print value="打印" class="noprint" onclick="javascript:printit()">Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&w&b页码,&p/&P");

男神的专栏 1083

土地利用数据从1972到2023:如何利用Landsat和Sentinel数据构建长期变化监测模型

本文详细解析了如何利用1972至2023年的Landsat和Sentinel遥感数据构建土地利用长期变化监测模型。通过多源数据融合策略、时间序列预处理流程和深度学习算法,实现高精度的土地利用分类与变化检测,为生态评估和城市规划提供科学依据。文章还探讨了验证方法和实际应用案例,展示了长期遥感数据在环境建模中的独特价值。

weixin_28720573的博客 446

利用WebBrowser进行页面打印

增加一个样式,用于将页面中的按钮在打印时隐藏起来。

分享经验,共同进步. 1万+

【老生谈算法】可视化通道流中瞬时涡量场的算法实现与MATLAB源码分析——瞬时涡量场

本文旨在探讨可视化通道流中瞬时涡量场的方法,并通过MATLAB编程实现这一过程。涡量场作为描述流体旋涡强度和方向的重要物理量,对于理解复杂流体运动具有重要意义。本文首先介绍了涡量场的基本概念,随后详细阐述了从测量数据收集到涡量场可视化的完整流程,并给出了相应的MATLAB源码。通过实际运行该源码,我们展示了涡量场的可视化结果,并讨论了其在流动结构识别和动力学行为理解中的应用。关键词: 涡量场;流体运动;MATLAB;可视化;PIV一、引言。

m0_53407570的博客 1127

验证(uvm常见问题)--子类和父类的句柄和对象问题

sv中的子类和父类 在sv中,有如下两个类,child继承于parent。然后在test module中,正确转换的方法如下面所示。其中c1,c2,p1 都指向了同一个子类的对象c1。总结如下: 一个子类的对象是包括子类的成员变量,方法和父类的成员变量,方法。 子类的句柄c1可以直接赋值给父类的句柄p1,此时p1只可以访问父类的成员变量和方法,或者子类的虚方法,比如下面调用p1.display是...

q876507447的博客 7633

js WebBrowser 控件设置页面打印系列

WebBrowser 控件概述(msdn介绍) WebBrowser 控件为 WebBrowser ActiveX 控件提供了托管包装。托管包装使您可以在 Windows 窗体客户端应用程序中显示网页。使用 WebBrowser 控件,可以复制应用程序中的 Internet E...

weixin_30389003的博客 278

K8s私有仓库拉取镜像报错解决:x509 certificate signed by unknown authority

在Kubernetes环境中使用自签名证书的私有Harbor镜像仓库时,常会遇到证书验证失败的问题。本文将详细讲解如何解决这个常见的证书问题。Kubernetes版本:1.28.2容器运行时:containerd 1.6.20私有仓库:Harbor(使用自签名证书)(超简单搭建私有仓库Harbor-亲测无坑解决K8s私有仓库证书问题的关键在于正确配置容器运行时(本例中是containerd)信任私有仓库的证书。

lzz的博客 2142

webbrowser设置横向打印_Word打印小技巧,从此打印不求人!【建议收藏】

打印文档可以算是工作中最常用到的技能了。一般来说,打印Word文档时只要点击Word中的“打印”按钮,打印机就会按照默认设置,将文档从第一页打印到最后一页。但有时,一个文档中,有的页码需要横向打印,有的需要纵向打印等等。遇到这样的问题,新来的仔仔们该如何是好呢?下面小编将给大家介绍4种打印技巧哦!01、逆序打印,不用手动翻页 如果有一篇页数较多的文档,打印出来后需要按照从后往前排列好,你会怎么做?...

weixin_39631295的博客 491

Arm Neoverse CMN-700 SLC内存系统与缓存分区技术解析

现代处理器架构中,缓存一致性协议与内存子系统设计直接影响系统性能。Arm Neoverse CMN-700采用的SLC(System Level Cache)通过16-way组相联设计实现高效数据缓存,其物理地址索引机制支持灵活的way分区配置。在软件可配置内存(OCM)模式下,SLC可作为独立内存空间使用,通过寄存器控制实现模式切换与区域锁定。缓存分区技术则通过请求源分类和way-based分配策略,满足实时性任务与吞吐量场景的不同需求。这些技术在5G基站、边缘计算等低延迟场景中具有重要应用价值,特别是C

weixin_30263073的博客 621

自动化Ai Agent全流程实现【设计+代码】

本文探讨了人工智能代理(AI代理)如何通过自动化复杂的业务流程来帮助企业提高效率和降低成本。AI代理具有适应性、智力、自主性和可扩展性等特点,能够处理非结构化信息、在定义参数范围内做出判断、协调多个系统或利益相关者,以及处理变量输入和异常。文章详细介绍了AI代理在文件处理、客户服务、人才招聘和财务运作等领域的应用,并提供了一个逐步实现发票处理自动化的案例。此外,文章还强调了实施AI代理自动化的优势,包括效率提升、成本降低、准确性和可扩展性的改进,并提出了实施最佳实践,如从高影响力流程开始、设计人机交互、优先

FeelTouch Labs 899

js网页打印的4种方式和相关内容

js打印的4种方式和相关内容前言注释方式打印id选择打印 前言 在网页上打印通常都是Ctrl+p,例如百度首页打印预览: 我们有时候在项目中也会使用打印的功能,基本上都是打印网页上的一部分内容,比如某块区域的文章、表格或者标签。总的来说就是自定义需要打印的区域,接下来就让我们一起来看一下吧! 注释方式打印 html代码: <h1>注释区域外不需要打印的内容</h1> ...

wll_web的博客 7930

一个中科大差生的8年程序员工作总结

今年终于从大菊花厂离职了,离职前收入大概60w不到吧,在某乎属于比较差的,今天终于有空写一下自己的职场故事,也算是给自己近8年的程序员工作做个总结复盘。近8年有些事情做对了,也有更多事情做错了,在这里记录一下,希望能够给后人一些帮助吧,也欢迎私信交流。文笔不好,见谅,有些细节记不清了,如果有出入,就当是我编的这个故事吧。 PS:有几个问题先在这里解释一下,评论就不一一回复了 1、关于差生,我本人在科大时确实成绩偏下,差生主要讲这一点,没其他意思。 2、因为买房是我人生中的大事,我认为需要记录和总结一下

陈小房的自我修炼 5万+

使用Js打印页面

1.添加按钮以打印托管服务器上的pdf文件: <button type="button" onclick="printJS('docs/printjs.pdf')"> Print PDF </button> 对于大文件,您可以在加载文件时向用户显示信息。 <button type="button" onclick="printJS({printa...

zwq123w的博客 1421

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

js console打印对象_Javascript调试console的一些小技巧

js console打印对象_Javascript调试console的一些小技巧 时间:2018-01-24阅读:1979标签:调试 http://www.fly63.com/article/detial/386

kfgauss的博客 1324

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

js打印stacktrace

var stack = new Error().stack print( stack ) ;

如鹿渴慕泉水的专栏 803

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

web项目中使用标签打印机打印条形码及二维码

在页面上通过“打印”按钮,

huanyingshiyong的专栏 1万+

js 页面打印金字塔

<html> <head> </head> <body> </body> <script> var i,num,k; num = prompt("请输入金字塔的行数"); for(i=1;i<=num;i++){ for(k=1;k<=num-i;k++) document.write("&nbsp;"); for(j=0;j&.

zhao142731的博客 502

基于微信小程序的校园自助打印系统开发与实现(需求文档)

本研究基于微信小程序,致力于开发和实现校园自助打印系统。在技术实现阶段,我们将利用Spring Boot框架搭建系统的后端服务,采用Vue.js技术开发系统的前端界面,使用MySQL数据库存储系统数据,通过微信小程序提供的API和组件,实现系统的核心功能。在需求分析阶段,我们将通过调查问卷和访谈的方式,收集用户对于校园打印系统的需求,包括但不限于打印服务的频率、打印文件的类型、打印设备的偏好等方面。例如,一些系统实现了多样化的打印选项,包括黑白打印、彩色打印、双面打印等,满足用户不同的打印需求。

2401_86779185的博客 969

c# 前端无插件打印导出实现方式

【代码】c# 前端无插件打印导出实现方式。

小怪獸丶的糖的专栏 346

python --pyqt5中QWebEngineView与js通讯/连接打印机

/ 调用python的test函数;// 核心 绑定python的函数。'通信管道加载完成'

weixin_44634704的博客 827

js打印线程id_泥瓦匠聊并发编程:线程与多线程必知必会(基础篇)

推荐:博客一文多发平台

weixin_39637614的博客 156

vue2、vue3打印功能

第一步 npm install vue-print-nb --save。

weixin_53621870的博客 191

使用JS打印网页指定div内容(示例:打印优快云博客)

方法一:提取元素打印 步骤: 1、打开谷歌浏览器,按F12 进入控制台: 2、控制台输入如下JS代码,按回车键(以打印csdn博客内容为例): function doPrint(){ var head_str = "<html><head><title></title></head><body>"...

solo的博客 7621

js打印html制定div的内容

js打印html制定div的内容, 看清楚哈 ,是div。

qq_21698847的博客 414

javascript实现深克隆

javascript实现深克隆

weixin_43502174的博客 1258
上一篇: CreateSqlQuery 查询结果类型转换异常
下一篇: javascript解析XML生成树形结构(兼容Firefox,IE9)
carroll0911
博客等级 码龄17年 27粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值