社区
JavaScript
帖子详情
javascript如何控制纸张大小、横纵向以及页眉页脚?
xuehf
2003-10-10 05:18:54
我现在做了一个表格,没有使用专用的报表控件,直接显示在页面上,然后调用IE
里的页面设置,因为我现在要打印的纸张大小是A5,并且打印的方向为横向,而IE里面默认为A5,方向为纵向,页眉页脚也存在,这样我在每次打印的时候都要进行设置,如何调用javascript函数来控制纸张大小、方向以及页眉页脚?
也就是说在窗体加载的时候就IE里面默认的设置改为自己想要的呢?
...全文
267
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。同时指出Base64嵌入图片、中文字体注册、服务端批量处理等关键实践要点。
CLodop Web打印中间件:从部署到实战的完整解决方案
本文系统讲解CLodop Web打印中间件的全链路实践,涵盖服务端部署、前端集成、票据套打精准定位、批量与静默打印实现、复杂HTML/CSS处理、打印机状态监控及高频问题排查。重点解决连接失败、'网页未下载完毕'、样式偏移等实际开发痛点,强调其在医疗、政务、ERP等强打印场景中对像素级
控制
和本地服务依赖的核心价值。
强大的web打印插件--Lodop
本文介绍Lodop打印插件的应用,该插件专为网页打印设计,支持复杂图表、条形码打印及导出Excel等功能。文章提供详细API操作及案例代码。
产业园区运营负责人如何利用区域产业知识图谱提升招商精准度?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章