.net 页面指定区域打印的方法
使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。
详细如下:
代码如下:
<style media=print type="text/css">
.noprint{visibility:hidden}
</style>
要打印的内容。哈哈!
<p class="noprint">将不打印的代码放在这里。</p>
<a href="javascrīpt:window.print()" target="_self">打印</a>
第二种方法:指定打印区域
把要打印的内容放入一个 span或div,然后通过一个函数打印。
代码如下:
<span id='div1'>把要打印的内容放这里</span>
<p>所有内容</p>
<div id="div2">div2的内容</div>
<a href="javascrīpt:printme()" target="_self">打印</a>
<scrīpt language="javascrīpt">
function printme()
{
document.body.innerHTML=document.getElementById('div1').innerHTML+'<br/>'+document.getElementById('div2').innerHTML;
window.print();
}
</scrīpt>
如果要打印的只是整个页面中的一小部分,就最好采用第二种方法。
第三种方法:如果要打印的页面排版和原web页面相差很大,采用此种方法。
点打印按钮弹出新窗口,把需要打印的内容显示到新窗口中,在新窗口中调用window.print()方法,然后自动关闭新窗口。
相关推荐
-
.net 页面指定区域打印的方法
使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内.详细如下: 复制代码 代码如下: <style media=print type="text/css">.noprint{visibility:hidden}</style>要打印的内容.哈哈!<p class="noprint">将不打印的代码放在这里.</p><a href="javascrīpt:window.p
-
易语言将画板中指定区域清空的方法
清除方法 英文命令:cls 操作系统支持:Windows 所属对象:画板 清除画板上指定区域的内容并将当前文本写出位置移动到被清除区左上角. 语法: 无返回值 画板.清除 ([清除区左上角横坐标],[清除区左上角纵坐标],[清除区宽度],[清除区高度]) 例程 说明 通过"清除"命令将画板中指定区域清空. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接
-
利用javascript实现web页面中指定区域打印
最近做到了web页面课程表打印时,上网找了一些资料,最后使用了下面的方法实现了我需要的功能.将需要打印的课程表的table放入div标签中,然后指定出需要打印的区域,最后调用window.print打印指定内容. 示例代码(代码中有些内容已省略) 复制代码 代码如下: function preview() { bdhtml = window.document.body.innerHTML; sprnstr = "<!--startprint-->"; ep
-
jQuery打印指定区域Html页面并自动分页
最近项目中需要用到打印HTML页面,需要指定区域打印,使用jquery.PrintArea.js 插件 用法: $("div#printmain").printArea(); 但还是会打印DIV后面的内容,这里可以使用CSS控制打印分页 <div style="page-break-after: always;"></div> 有时用CSS控制分页了但还是会连续打印页面,这里就可以用上PrintArea 插件中的属性参数. PrintArea
-
Javascript客户端将指定区域导出到Word、Excel的代码
复制代码 代码如下: <table id = "PrintA" width="100%" border="1" cellspacing="0" cellpadding="0" bgcolor = "#61FF13"> <TR style="text-align : center;"> <TD>单元格A</TD> <
-
window.print打印指定div指定网页指定区域的方法
第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 细如下: <style media=print type="text/css"> .noprint{visibility:hidden} </style> 要打印的内容.哈哈! <p class="noprint">将不打印的代码放在这里.</p> <a href="javascript:
-
jQuery控制网页打印指定区域的方法
本文实例讲述了jQuery控制网页打印指定区域的方法.分享给大家供大家参考.具体分析如下: 使用jQuery控制网页打印指定的区域,可以指定一个div区域的id即可实现打印网页的部分内容,如下代码所示: <html> <head> <title>jquery 打印指定区域内容</title> <script src="js/jquery-1.7.2.min.js"></script> <script type
-
JavaScript打印网页指定区域的例子
JavaScript打印页面指定div区域原理:使用window.open()在浏览器打开一个新的页面(window), 使用 window.document.write()将指定div区域的内容写入新窗口文档,document.close()关闭文档,使用window.print()调用打印机打印当前文档. JavaScript打印函数myPrint(obj): 复制代码 代码如下: function myPrint(obj){ //打开一个新窗口newWindow var new
-
jQuery实现指定区域外单击关闭指定层的方法【经典】
本文实例讲述了jQuery实现指定区域外单击关闭指定层的方法.分享给大家供大家参考,具体如下: 在页面上指定区域外单击,关闭层.常见效果为弹出层外单击,关闭弹出层.今天遇到一个这样的效果,用jQuery实现起来挺简单的,顺便复习了一下相关知识. $(document).mouseup(function(e){ if($(e.target).parent("#big_map").length==0){ $("#big_map").hide("fast&quo
-
vue实现指定区域自由拖拽、打印功能
本文实例为大家分享了vue实现指定区域自由拖拽.打印功能的具体代码,供大家参考,具体内容如下 先看下效果图,实现指定区域内内容自由拖拽,不超出.动态设置字体颜色及字号:设置完成实现打印指定区域内容,样式不丢失. 1.运行命令npm i vue-draggable-resizable -S, 安装拖拽插件vue-draggable-resizable,并引入使用(下面引入是放入main.js文件中) import VueDraggableResizable from 'vue-draggable-
随机推荐
- dos 创建文件夹 md
- Java根据Request获取客户端IP
- C#判断文件路径是否存在或者判断文件是否存在的方法
- PHP CURL获取返回值的方法
- Android使用xml自定义图片实例详解
- fcntl函数的使用详解
- Python HTTP客户端自定义Cookie实现实例
- jQuery合作伙伴左右滚动特效
- ubuntu (linux)修改网卡名称命令
- apache的多站点虚拟主机配置方法
- jQuery实现边框动态效果的实例代码
- jquery png 透明解决方案(推荐)
- jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
- jquery中one()方法的用法实例
- JavaScript 学习 - 提高篇
- java中循环删除list中元素的方法总结
- 圣诞节,写个程序练练手————Android 全界面悬浮按钮实现
- PHP动态变静态原理
- Android 7.0新特性详解
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换操作