`
linhui_dragon
  • 浏览: 155914 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

打印页面指定区域的js源码

 
阅读更多

<script type="text/javascript">

function printhytz()

{

 bdhtml = window.document.body.innerHTML;   //获取整个页面字符串

 sprnstr = '<!--BeginPrint-->';

 eprnstr = '<!--EndPrint-->';

 prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);   //获取起始标记以后的字符串

 prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));  //获取指定区域的字符串

 window.document.body.innerHTML="<br><br><font style='font-size:14px;font-family:宋体;'>" + prnhtml + "</font>"; //重新设置网页内容 
  
 window.print();  //调用window对象的print()方法实现打印

}

</script>

<!--BeginPrint-->

需要打印的区域

<!--EndPrint-->
分享到:
评论

相关推荐

    非常好用的Html指定区域打印js代码.rar

    在网页开发中,有时我们需要实现特定功能,让用户能够打印页面上的某一特定区域,而不是整个页面。这个场景就涉及到了HTML的指定区域打印技术。本文将详细介绍如何使用JS来实现这一功能,结合提供的压缩包文件"非常...

    网页精确打印控件源码

    3. **精确控制打印范围**:允许用户选择仅打印特定区域,例如排除广告或导航栏,只保留主要内容。 4. **预览功能**:提供预览界面,让用户在实际打印前检查内容和布局,减少错误打印。 5. **打印设置接口**:提供...

    jQuery网页局部打印代码.zip

    这将极大地提高用户体验,因为他们可以根据需要选择打印页面的特定区域,而无需手动删除不需要的部分。 总结来说,"jQuery网页局部打印代码.zip"提供了一个方便的工具,使得开发者能够轻松地实现网页的局部打印功能...

    arcgis api 3.x for js 入门开发系列十二地图打印GP服务源码

    地图打印是GIS应用中的重要功能,尤其在需要将地图数据导出或记录特定区域时非常实用。通过学习和实践这个源码,开发者可以提升自己在WebGIS开发方面的技能,更好地服务于各类地理信息系统的开发需求。

    jQuery打印指定区域Html页面并自动分页

    最近项目中需要用到打印HTML页面,需要指定区域打印,使用jquery.PrintArea.js 插件 用法: $(div#printmain).printArea(); 但还是会打印DIV后面的内容,这里可以使用CSS控制打印分页 &lt;div xss=removed&gt;&lt;/div&gt; ...

    jquery打印指定的div

    在Web开发中,有时我们需要让用户能够打印页面上的某一部分,而不是整个页面。这个需求可以通过jQuery和其他辅助技术实现。 首先,让我们理解一下`&lt;div&gt;`元素。在HTML中,`&lt;div&gt;`是一个通用的容器,用于组合其他...

    JS打印的几种实现方法

    这个插件可能提供了一种方便的方法来选择和打印页面上的特定区域。使用`jquery.PrintArea.js`,开发者可以指定DOM元素的选择器,使得仅这些元素会被打印。 使用示例: ```javascript $("#printArea").printArea...

    vue开发的商品标签设计插件 && 系统源码.zip

    在这个项目中,Vue.js作为主要的开发框架,负责处理页面的逻辑和交互,如设计工具的控制、预览效果的实时更新以及打印功能的实现。 商品标签设计通常涉及到以下技术点: 1. **图形用户界面**:系统可能使用HTML5的...

    reportdesign基于lodop的vue简单打印设计工具

    1. **用户界面**:使用Vue.js构建的界面,展示设计区域、工具栏以及属性设置等,用户可以通过拖拽、调整大小等方式设计打印模板。 2. **数据绑定**:Vue.js的数据绑定机制使得模板设计中的元素能够与后台数据实时...

    批量打印之jquery局部打印

    - **选择打印区域**:使用jQuery选择器,如`$("#printArea")`来指定要打印的DOM元素。 - **调用插件方法**:使用`.printPreview()`方法,例如`$("#printArea").printPreview();`,这将在新的窗口中打开预览并准备...

    asp打印功能

    在给定的示例中,我们看到一个简单的JavaScript函数`preview()`,这个函数用于预览和打印页面内容。 `preview()`函数的工作原理如下: 1. `bdhtml=window.document.body.innerHTML`:首先获取整个网页主体部分的...

    js调用打印机打印网页字体总是缩小一号的解决方法

    这种方法的好处是能够精确控制打印内容,只打印页面上需要打印的部分。在实际操作中,需要在HTML源码中适当位置插入这两个注释标签,以标记出需要打印的区域。然后,JavaScript代码将通过查找这两个注释标签来提取...

    js 实现套打功能

    在浏览器环境中,JavaScript主要通过`window.print()`方法来触发打印操作,但这个方法默认会打印整个网页,而我们想要的是按模板套打特定内容。因此,我们需要自定义打印区域。 1. **创建打印模板**:在HTML中,...

    jquery printArea打印案例

    在网页设计中,有时我们只需要打印特定部分而不是整个页面,PrintArea.js就是为此目的而设计的。它允许用户选择要打印的DOM元素,只需几行代码即可轻松集成到项目中。 在标题和描述中提到的案例中,我们将会看到...

    web打印去掉页眉页脚,以及不想打印出的页面元素

    除了隐藏特定元素,我们还可以调整页面布局,避免某些区域被打印。例如,如果某个侧边栏在打印时不希望出现,可以这样设置: ```css @media print { .sidebar { display: none; } } ``` 除了CSS,JavaScript也...

    关于页面打印的例子整理

    这段代码会隐藏页面上除ID为`printArea`元素及其子元素之外的所有内容,这样在打印时只会显示指定区域的内容。 接着,我们讨论JavaScript如何参与到页面打印中。通过调用`window.print()`方法,可以在用户的浏览器...

    打印问题

    通常,这种博客可能会讨论特定的技术问题、解决方案或者分享有关打印功能的源码示例。由于链接无法直接访问,我们将根据常见的打印问题进行一般性的讨论。 在标签中,“源码”提示我们可能需要了解打印功能的底层...

    在线h5图片标注源码

    在这些场景中,用户需要在图片上标记特定区域或特征,以便于后续的数据处理或训练算法。 总结来说,"在线H5图片标注源码"利用了HTML5 Canvas的强大功能,提供了一个轻量级、高效的图片标注平台。通过JavaScript的...

    打印不显示打印按钮及获取其他属性

    例如,如果我们有一个用于打印的特定区域,我们可以这样编写: ```html &lt;!-- 需要打印的内容 --&gt; ``` 接下来,CSS负责页面的样式和布局。为了隐藏打印按钮,我们需要在CSS中针对打印媒介(@media print)设置...

    WebKit和Chromium源码及原理剖析.pdf

    - 另外,可以通过执行特定的JavaScript代码片段来测试引擎性能特征,进而推断其类型和版本。 #### 第4篇 Chromium项目文化 - **项目文化背景**: - Chromium项目秉承开放、透明的原则,鼓励社区参与贡献,形成了...

Global site tag (gtag.js) - Google Analytics