html如何实现横向打印?

kakaxihua 2013-03-03 10:10:42
看了很多的网页,就是没有查到在javascript中如何实现。还有很多的页面属性,比如去掉页眉页脚,这些有没有高手详细说说啊?或者贴一下代码,用人家打包好的来介绍请绕行,今天刚用,不是很熟,请帮忙!谢谢!
...全文
740 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kakaxihua 2013-03-13
  • 打赏
  • 举报
回复
绕过来绕过去的,最后还是在OnDraw里面自己画了,就是麻烦一些。结贴
ftiger 2013-03-12
  • 打赏
  • 举报
回复
引用 6 楼 kakaxihua 的回复:
如何手动哦?
都明确和你说原生的浏览器功能不够强,要去找打印控件。
kakaxihua 2013-03-12
  • 打赏
  • 举报
回复
引用 2 楼 ftiger 的回复:
不用控件没法控制。自行搜索web打印控件
如何手动哦?
帆歌 2013-03-04
  • 打赏
  • 举报
回复
也可以在网上找一下别人做好的。
帆歌 2013-03-04
  • 打赏
  • 举报
回复
可以自己做一个activex打印控件,这样就可以按你的要求想怎么打就打,也可以在网上打一下别人做好的。
xiaoxian_fs 2013-03-04
  • 打赏
  • 举报
回复
横向打印,貌似就真的需要手动设置了! //设置网页打印的页眉页脚为空,只支持IE内核 function pagesetup_null(){ var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; 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){ alert('去掉打印的页眉页脚失败。'); } }
ftiger 2013-03-03
  • 打赏
  • 举报
回复
不用控件没法控制。自行搜索web打印控件
菜牛 2013-03-03
  • 打赏
  • 举报
回复
javascript无法控制打印机的。

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧