js如何实现打印功能,有模板,

问题描述

js如何实现打印功能,有模板,

现在有个模板,比如快递订单的模板,在页面上有一些寄件人 收件人的一些信息,我点击
打印的时候,把这些内容打印到模板上,位置对应好,这该怎么实现?js能定位或者
选择打印机吗?window.print()方法是直接打印当前页面吗?求解 谢谢了

解决方案

http://blog.csdn.net/qq5306546/article/details/7104941

解决方案二:

用css print样式控制打印的区域,不需要的在print css里面隐藏起来

http://www.css88.com/archives/4731

解决方案三:

一、普通打印(整页打)?
这个不用多说,直接用?
引用:window.print();?
二、打印网页内部分内容(自定义)?
分三种方法实现?
1、用css控制?

引用:@media print?
.a {display:block}?
.b {display:hidden}?
把你......
答案就在这里:js打印功能实现

时间: 2024-11-02 12:47:49

js如何实现打印功能,有模板,的相关文章

js控制excel打印完美解决方案

excel|js|打印|解决|控制  做web开发大家都遇到过打印的问题,对于复杂的表格打印着实令人头痛,这片文章介绍一下使用excel打印的解决方法.    首先,如果客户端调用excel必须降低ie安全级别,这样一些非法的控件,如3721什么的都自动安装了,所以我这样解决:保持原来的ie设置,把你的站点添加到信任站点,然后更改安全站点的安全级别,这样就给你的站点设置了一个安全通道,而且阻止了3721等的非法入侵,当然前提是你要让你的客户下载一个注册表并安装,我是自己做,自己用,所以我得用户是

js 控制网页打印大全

 普通打印(整页打) 打印网页内部分内容(自定义) 打印去掉/添加页眉页脚 使用外部控件/方法实现多功能打印 打印背景 以上为代码控制 设置"页面设置"实现打印参数设置(Window系统图文版) 一.普通打印(整页打) 这个不用多说,直接用 引用:window.print(); 二.打印网页内部分内容(自定义) 分三种方法实现 1.用css控制 引用:@media print .a {display:block} .b {display:hidden} 把你不想打印的部分class设为

javaweb-一般公司的一维码打印功能是如何实现的?

问题描述 一般公司的一维码打印功能是如何实现的? 讲下思路就行,我现在是用源码生成一维码,并在网页上显示,然后调用window.print()打印,有没有什么其他的办法了? 解决方案 对于web程序,输出到一个弹出页面并且调用浏览器的打印是最常见的做法. 解决方案二: 对于js程序,输出到一个弹出页面并且调用浏览器的打印是最常见的做法. 解决方案三: 一般都是这样啊.你想干嘛.......

基于jQuery实现网页打印功能_jquery

直接上代码 <!DOCTYPE html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>index</title> </head> <body> <div style="text-align:cent

Web打印解决方案之普通报表打印功能_javascript技巧

做过很多的Web项目,大多数在打印页面内容的时候,采用的都是通过Javascript调用系统内置的打印方法进行打印,也就是调用PrintControl.ExecWB(?,?)实现直接打印和打印预览功能.打印的效果及控制性虽然不是很好,但是也能勉强使用,应付一般的打印还是可以的了. 代码如下所示: 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->

jQuery实现区域打印功能代码详解_jquery

使用CSS控制打印样式,需要设置样式media="print",并且将页面中不需要打印的元素的样式display属性设置为none.如DEMO中,我将页头页脚及其他不需要打印的元素的样式设置如下: <style type="text/css" media="print"> #header,.top_title,#jqprint,#footer,#cssprint h3{display:none} </style> 用jQu

利用Node.JS实现邮件发送功能_node.js

第一步.配置篇 首先需要安装nodemailer库 npm install nodemailer//默认会安装最新的版本. 关于这个库的文档参见nodemailer 第二步.库的一些使用介绍 这个库使用方法很简单的.首先是要创建一个用于发送邮件的实例 var transporter = nodemailer.createTransport(transport[, defaults]) transport参数属性 属性太多了就只写一些关键的属性      port:连接的端口号,一般就是465  

Java打印功能的实现,包括打印预览。

问题描述 之前看了个收费的打印控件用友华表cell插件现在想咨询下,有免费的.开源的打印控件不呢?最好是能完成一些报表的打印功能.谢谢. 问题补充:这种打印肯定是不行的啊~ykpbdo 写道 解决方案 可使用免费开源的 JasperReport+iReport.挺方便的,可预览(html查看).我之前一直用.我博客提供有开发文档:http://lerous.iteye.com/blog/868079解决方案二:用ireport做报表解决方案三:http://lerous.iteye.com/bl

js console.log打印对像与数组用法详解_javascript技巧

本文实例讲述了js console.log打印对像与数组用法.分享给大家供大家参考,具体如下: console.log是什么东西,其实就是一个打印js数组和对像的函数而已,就像是php的print_r,var_dump.console.log这个函数本身没什么好说的,这篇博客告诉大家怎么去用这个函数.在说这个函数之前,我想大家用的最多查看js输出,是alert吧,但是alert,只能弹string或者是int的 一.测试文件test.html <html xmlns="http://www