社区
JavaScript
帖子详情
javascript如何控制纸张大小、横纵向以及页眉页脚?
xuehf
2003-10-10 05:18:54
我现在做了一个表格,没有使用专用的报表控件,直接显示在页面上,然后调用IE
里的页面设置,因为我现在要打印的纸张大小是A5,并且打印的方向为横向,而IE里面默认为A5,方向为纵向,页眉页脚也存在,这样我在每次打印的时候都要进行设置,如何调用javascript函数来控制纸张大小、方向以及页眉页脚?
也就是说在窗体加载的时候就IE里面默认的设置改为自己想要的呢?
...全文
266
5
打赏
收藏
javascript如何控制纸张大小、横纵向以及页眉页脚?
我现在做了一个表格,没有使用专用的报表控件,直接显示在页面上,然后调用IE 里的页面设置,因为我现在要打印的纸张大小是A5,并且打印的方向为横向,而IE里面默认为A5,方向为纵向,页眉页脚也存在,这样我在每次打印的时候都要进行设置,如何调用javascript函数来控制纸张大小、方向以及页眉页脚? 也就是说在窗体加载的时候就IE里面默认的设置改为自己想要的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
超级大笨狼
2003-11-19
打赏
举报
回复
用JS写客户的注册表, 嘿嘿, 若你拿这段代码做事被人砍了那可不关我的事哟!
<HTML><HEAD>
<script language="JavaScript">
var hkey_root,hkey_path,hkey_key
hkey_root="HKEY_CURRENT_USER"
hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
//设置网页打印的页眉页脚为空
function pagesetup_null()
{
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){}
}
//设置网页打印的页眉页脚为默认值
function pagesetup_default()
{
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){}
}
</script>
</HEAD>
<BODY><br/><br/><br/><br/><br/><br/><p align=center>
<input type="button" value="清空页码" onclick=pagesetup_null()>
<input type="button" value="恢复页码" onclick=pagesetup_default()><br/>
</p></BODY></HTML>
fly_miss
2003-11-19
打赏
举报
回复
能用的楼上都说完了
hover_online
2003-11-19
打赏
举报
回复
本来这个东西就不安全!
Stiven_PFan
2003-11-19
打赏
举报
回复
楼上的这种方法,如果IE的安全级不定为最低的话,就无效啊,如果定为最低就会提示安全警告,有没有更好点的方法呢
孟子E章
2003-10-10
打赏
举报
回复
用控件吧
http://lucky.myrice.com/print.htm
SpreadJS 中“打印”和“导出 PDF”到底该选哪个?
本文对比了SpreadJS中打印与导出PDF功能的差异与适用场景。打印功能适合快速预览,但存在清晰度低、排版受限等问题;导出PDF则能生成专业矢量文件,支持混排、体积小、清晰度高,更符合企业报表需求。文章提供了配置技巧与常见问题解决方案,如字体注册、图片处理等,帮助开发者根据业务需求选择最佳输出方式,提升用户体验。建议对专业输出要求高的场景优先使用PDF导出功能。
CLodop Web打印中间件:从部署到实战的完整解决方案
在Web应用开发中,打印功能是许多业务系统(如医疗、政务、ERP)的关键需求。浏览器原生打印功能受限,难以满足票据套打、批量打印等高精度、自动化场景。Web打印中间件应运而生,其核心原理是在客户端本地部署一个服务程序,作为浏览器与操作系统打印子系统之间的桥梁,通过接收格式化指令实现像素级打印
控制
。这项技术的核心价值在于解决了复杂格式打印、静默打印和指定打印机等工程难题,尤其适用于对打印格式和稳定性要求极高的内网环境。本文聚焦于CLodop这一广泛使用的解决方案,针对“clodop 反复提示安装改host”和
强大的web打印插件--Lodop
最近公司有个项目需要实现记录打印功能,在网上找到了一个很好的打印插件Lodop,它是一个专门针对web页面打印的控件,里面封装了很多的JS API,用户只要根据自己特定的需要调用里面相应的接口,就可以实现各种很复杂的打印的功能,例如记录页面、图片包括复杂的图表等等它都能够帮你实现,在用的过程中,还发现它还能够打印条形码、公章,而且它还能实现将记录导出到一个excel文件当中,...
科技中介服务机构在为客户提供成果转化服务时,如何高效获取目标企业合作信息?.docx
科技中介服务机构在为客户提供成果转化服务时,如何高效获取目标企业合作信息?
【无人车路径跟踪】基于神经网络的数据驱动迭代学习
控制
(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
内容概要:本文研究了基于DPWMA调制、正负序分离锁相与电网电压前馈
控制
的一体化
控制
策略在ANPC三电平并网逆变器中的应用。通过分析ANPC拓扑的结构优势,提出结合双极性倍频脉宽调制(DPWMA)以提升输出波形质量,降低谐波含量;采用正负序分离锁相技术应对电网电压不平衡问题,确保相位同步精度;引入电网电压前馈
控制
克服传统闭环反馈的滞后性,增强系统对电压骤升、骤降等动态扰动的响应能力。整体
控制
架构分为信号采集、核心
控制
与调制驱动三层,实现“精准同步-扰动补偿-优质调制”的协同优化。经仿真验证,该复合
控制
策略在稳态、不平衡及动态工况下均表现出优异的电能质量、稳定性和抗扰性能。; 适合人群:从事电力电子、新能源并网、逆变器
控制
等相关领域的科研人员及工程技术人员,具备一定电力系统与
控制
理论基础的研究生或高年级本科生。; 使用场景及目标:① 提升高功率并网逆变器在复杂电网环境下的运行稳定性与电能质量;② 解决电网电压不平衡、畸变、突变等工况下的锁相失真与电流畸变问题;③ 实现快速动态响应与高精度并网
控制
,适用于新能源发电、工业变流等实际工程场景。; 阅读建议:建议结合Simulink仿真模型进行实践验证,重点关注DPWMA调制实现、正负序分离算法设计与前馈
控制
环节的参数整定,深入理解各模块间的协同机制,并通过对比实验体会复合
控制
策略相对于传统方法的性能优势。
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章