网页打印表单js代码

原创 2016年06月01日 20:00:34
--js代码:
-------------------------------------------------------------------------------------------
function preview(){
bdhtml=window.document.body.innerHTML;  //定义打印内容
sprnstr="<!--startprint-->";  //打印开始位置符合
eprnstr="<!--endprint-->";  //打印结束位置符合
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
$(".table1").css({"width":"700px","float":"none","margin":"0px auto"});
window.print();
//window.document.body.innerHTML=bdhtml;
/* jQuery('.tuio').qrcode({width:100,height:100,correctLevel:0,text:idcard}); */
var url="/prouser/update/print/5160/16?t="+new Date().getTime();
var dd=$.hSPost(url,"");
}
------------------------------------------------------------------------------------------


--<html>代码
----------------------------------------------------------------------------------------
<div class="course">
<div class="eturn">
<div class="biaodan">
<a href="javascript:void(0)" onclick="preview()">打印表单</a>  //调用打印js代码
</div>
</div>
<!--startprint-->//打印开始位置符合
<div class="table1" style="width:100%;height:auto;">
<div class="sstyy">
<h1><span class="proName">--</span>回执表</h1>
</div>


<div class="form">
<table border="1" cellspacing="0" style="text-align: center;width:90%;" class="cout">
<tbody>
<tr>
<td width="10%" rowspan="4">基本情况</td>
<td width="10%" height="42">姓名</td>
<td width="10%">--</td>
<td width="10%">性别</td>
<td width="10%">--</td>
</tr>
<tr>
<td height="42">身份证号</td>
<td>--</td>
<td>联系电话</td>
<td>--</td>
</tr>
<tr>
<td height="42">工作单位</td>
<td>--</td>
<td>属地</td>
<td>--</td>
</tr>
<tr>
<td height="42">注册证号</td>
<td>&nbsp;</td>
<td>注册到期时间</td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="2">学习情况</td>
<td height="42">开始学习日期</td>
<td>--</td>
<td>回执打印日期</td>
<td>--</td>
</tr>
<tr>
<td height="42">已完成学时</td>
<td>--</td>
<td>是否完成学习</td>
<td>--</td>
</tr>
<tr>
<td height="42">考试情况</td>
<td>考试分数</td>
<td>--</td>
<td>是否合格</td>
<td>--</td>
</tr>
<tr>
<td height="231">培训总结</td>
<td colspan="4" style="line-height: 40px"><span class="py">--</span><br><span class="orgNametxt"></span><span class="dtm">--</span><br>
<div class="tuio"><img id="ercode"></div>
</tr>
</tbody>
</table>

</div>
</div>
<!--endprint-->//打印结束位置符合
</div>


</div>
</div>


<div class="footer">

----------------------------------------------------------------------------------------




版权声明:本文为博主原创文章,意见建议讨论交流请发至infomaxyz@qq.com 举报

相关文章推荐

javaScript实现网页表格打印功能

一、首先,新建一个html文件,在html中导入js文件,如下: js中的代码如下: var CreatedOKLodop7766=null; //====判断是否需要安装CLodop云打印...

网页打印代码

网页打印按钮的源代码:javascript:window.print();  可以用css控制,@media print.a {display:block}.b {display:hidden}好像是...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

js网页打印

Javascript网页打印大全 普通打印(整页打)      打印网页内部分内容(自定义)        打印去掉/添加页眉页脚    ...

js解决打印表单时获取不到填写的数据问题

项目中有个打印功能,要求用户填写数据后,点击打印,则把表单的内容打印出来,发现调用window.print()进行打印时,填写的数据没有获取到,原因就是$("#form").html()时,没包含有填...

js调用打印机打印网页

今天要做一个打印网页的小功能,直接调用window.print(),但是打印出来后,字体总是缩小一号,找不到原因。。。 后来尝试用一个IE的打印控件,但仅支持ie有点恶心,只能返回去继续找原因 原来,...

分享js打印 网页

var hkey_root, hkey_path, hkey_key hkey_root = "HKEY_CURRENT_USER" hkey_path = "\\Software\\Micr...

android网页打印,安卓网页打印,h5页面打印,浏览器打印,js打印工具

发现一个强大的手持终端网页打印软件,软件下载地址 http://www.sznewbest.com/down_data_detail_282.html 手持终端支持android网页打印工具,安...

网页打印按钮的源代码

网页打印按钮的源代码:javascript:window.print(); 可以用css控制 @media print .a {display:block} .b {display:hidde...

在HTML网页上打印需要的内容,JS代码

首先在head里面加入下面一段js代码: function preview(oper) { if (oper < 10) { bdhtml = window.document.body.inn...

js打印时分页,每页都有表头和表尾

无标题文档 @media print{ INPUT {display:none} } 每页都有的表头 表格内容表格内容 表格内容表格内容 表格内容表格内容...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)