首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Windows.print()..print表单的某些字段。

使用Windows.print()..print表单的某些字段。
EN

Stack Overflow用户
提问于 2014-01-24 03:55:59
回答 1查看 811关注 0票数 1

我有一个从外部卡片读取数据的脚本,我在页面上有两个选项,一个是从卡片中读取数据,然后显示另一个是“发送到打印机”选项,当我点击“发送到打印机”时,它只应该打印所需的字段。代码是

代码语言:javascript
复制
<body>
<br>
<div align="center">
<input type="button" value="Read myKad" id="btnRead" class="btn btn-success"><img src="loading.gif" id="loading" style="display:none">  

<script language="javascript">
if (window.print) {
document.write('<input type="button" value="Sent to Printer" id="btnRead" class="btn btn-warning" onClick="window.print()">');
}
</script>
<span id="msg"></span>
</div>
<hr/>
<span id="holder"></span>
</body>
<script>
$(document).ready(function(){
$("#btnRead").click(function(){
$("#imgpp").html("Please wait. Reading Cherry ..... ");
$("#loading").show();
$.ajax({
url: "read.php",
success: function(response){
//$("#imgpp").attr("src","http://192.168.0.4/mykadreader/sample/mypic.jpg?x=<?PHP echo date("Ymdhis"); ?>");
$("#holder").html(response);
$("#imgpp").html("Done Reading ");
$("#loading").hide()    ;   
$(".paper-table").tablecloth({
         theme: "paper",
         striped: true,
         sortable: true,
         condensed: false
       });
}
})
})
});
</script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-24 03:59:57

如果我理解正确,您只想打印页面的一部分。您可以使用只打印的css (即隐藏不想要的东西)来实现这一点。

ie css文件将包括在以下内容中:

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="print.css" media="print" />

然后,在这个文件中,您可以在任何/所有不需要的元素上设置显示:无。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21324123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档