使用javascript打印页面时碰到的问题
来源:互联网 发布:lol域名能备案吗 编辑:程序博客网 时间:2024/05/16 16:16
我做的这个项目,打印报表是一个非常重要的功能,所以我花了很多时间来研究这个,下面我总结了要使用js代码来控制打印输出时经常会遇到的问题:
@media print { .noprint { display: none; } }
@media screen { .noscreen { display: none; } }
如果你不想显示页眉页脚之类的东西,如标题,当前网页的URL,页码...,我遗憾的告诉你,这个在JS中是不允许修改的,只能让你的用户自己在浏览器设置中修改。一般是通过文件菜单下的页面设置修改。
也就是说,使用css2我们就可以实现sreen-friendly同时又printer-friendly的目的。然后简单的使用window.print就可以打印出网页上特定的内容了。
- 需要打印的内容却又不需要或不想让用户在网页上看到,比如说打印的时间戳,或打印人等。
- 页面上需要显示而又不想打印的内容,比如网页上的广告,菜单,触发打印动作的链接,按钮。
@media print { .noprint { display: none; } }
@media screen { .noscreen { display: none; } }
如果你不想显示页眉页脚之类的东西,如标题,当前网页的URL,页码...,我遗憾的告诉你,这个在JS中是不允许修改的,只能让你的用户自己在浏览器设置中修改。一般是通过文件菜单下的页面设置修改。
也就是说,使用css2我们就可以实现sreen-friendly同时又printer-friendly的目的。然后简单的使用window.print就可以打印出网页上特定的内容了。
- 使用javascript打印页面时碰到的问题
- 使用javascript创建二维数组碰到的一些问题
- Quarz使用时碰到的一个问题
- 使用javac编译时碰到的问题
- 使用 rosmsg时碰到的一个问题
- 使用JavaScript实现页面打印
- 编写tapestry页面时碰到的问题集锦
- 前台jsp页面碰到的问题
- 使用libtool碰到的问题
- IAR使用碰到的问题
- 使用pyquery碰到的问题
- bootstrap使用碰到的问题
- 使用npm碰到的问题
- Fresco的使用碰到问题
- JavaScript实现的页面打印
- smb 使用时碰到问题
- 使用javascript进行页面间传值的问题
- 问题:SVN使用碰到的问题
- Prototype and script.aculo.us: You Never Knew JavaScript Could Do This!
- 12.5-12.7
- Beginning Joomla!: From Novice to Professional
- IBM-142-XML认证
- 突然被感动
- 使用javascript打印页面时碰到的问题
- Understanding MySQL Internals
- [双语阅读]美国:多数人觉得退休生活更快乐
- Clojure介绍
- Numerical Recipes 3rd Edition: The Art of Scientific Computing
- 一RMAN的概念与体系结构
- The Definitive Guide to the Microsoft Enterprise Library
- The Next Generation CDMA Technologies
- 甲之甘露,乙之砒霜