2018-08-30

直接调用浏览器的打印方法

1、打印按钮

 <a href="#" target="_self" οnclick="printme()">打印</a>

2、js

    //打印
    function printme() {$.messager.confirm('确认', '确认打印?', function (r) {if (r) { document.body.innerHTML = document.getElementById('div1').innerHTML + '<br/>';window.print();var OrderGUID = $("#OrderGUID").val();window.location.href = "../Details/?id=" + OrderGUID + "&Check=0";//打印记录
                $.ajax({type: "post",anysc: false,url: '@Url.Action("AddPrintLog")',data: { OrderGUID: OrderGUID },success: function (da) {if (da > 0) {//alert(da.split('|')[0]);$.messager.alert('提示!', '成功!');//location.reload();window.location.href = "../Details/?id=" + OrderGUID + "&Check=0";} else if (da = -1) {$.messager.alert('提示!', '添加操作记录错误!');return false;}},});}});}

3、div 里为界面需要打印的内容 
如我需要打印页面中红色框中的内容,将红色框中html用DIV包起来

4、结果

转载于:https://www.cnblogs.com/i-mengli/p/9558761.html

调用浏览器的打印方法打印页面内容相关推荐

  1. html中页面缩放为何不居中,浏览器窗口放大缩小后页面内容居中解决方法

    先说下简单的思路: 1.获得窗口的大小,高度,宽度. 2.要知道显示的图片(我这里用图片举例)的大小,宽,高.(我的图片显示设置为 宽:960,高600 ) 3.简单算法,获得的浏览器宽,高 减去 图 ...

  2. 在 UI 自动化中调用浏览器 API 的方法与使用场景

    背景 事情的背景是最近在新项目中做 UI 自动化, 就想调研一下如何与浏览器的 API 交互获取一些额外的信息以在 case 失败的时候获取一些额外的信息帮助 debug. 后来就又慢慢延伸到了前端性 ...

  3. js调用浏览器的复制功能复制内容到剪切板

    js调用浏览器的复制功能: 浏览器自带复制粘贴功能,通过js调用浏览器的复制功能实现复制文本内容到剪切板 浏览器复制命令:document.execCommand('Copy') 具体代码实现: // ...

  4. 织梦php调用字段,织梦dedecms搜索页调用自定义字段的方法

    这篇文章主要为大家详细介绍了织梦dedecms搜索页调用自定义字段的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 织梦dedecms搜索页调用自定义字段的 ...

  5. python操作js中的输入_Python调用JavaScript代码的方法

    准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { retu ...

  6. cmd 调用oracle存储过程,asp.net中调用oracle存储过程的方法

    存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果 ...

  7. 浏览器调用打印功能打印页面内容(可全局打印,可局部打印)

    function printhtml() {var ht = $('#xxx').html(); //局部打印,全局打印的话直接调用windows.document.print()即可var h = ...

  8. html打印当前页面的函数,js调用iframe实现打印页面内容的方法

    1.程序说明 1) 此程序可以实现选择页面中的区域进行打印,以iframe方式进行打印: 2) 与原生态的print() 区别在于,取消打印页面后可以完整保留当前访问页面的内容. 2.代码部分 1) ...

  9. javascript 调用浏览器的打印方法。并设置打印为横向打印

    最近做一个简单的打印功能,要使用JavaScript调用浏览器的打印功能.并设置打印为横向打印: 为了适应A4纸的宽和高这里设置: body{margin:0 auto; width: 1010px; ...

最新文章

  1. java 判断时间合法_java 中 Date 类型快判断日期是否合法.
  2. .process和ProcessFunction(没有整理完)
  3. m3u8下载ts 合并成一个视频
  4. linux 下vim文件乱码 cat文件正常处理方法
  5. 用双轨驶向未来:千兆宽带将如何改变我们的家庭生活?
  6. linux源文件安装,Linux下的源文件安装
  7. 解空间树搜索 及 最优解
  8. colab使用入门(1)-安装库,保存/加载笔记本
  9. 微信小程序的一些新手示例(¥62)
  10. IT自学网有视频教程
  11. 2023年全国最新会计专业技术资格精选真题及答案15
  12. Python_argparse.Argumentparser()
  13. 信息安全实验:信息摘要函数的设计与验证
  14. linux diff使用方法,Linux diff 使用教程
  15. Oracle存储过程语法记录
  16. 日语基础复习 Day 4
  17. 在嵌入式x86上构建我的智能家居(home assistant) (三)
  18. 树形结构的处理——组合模式(三)
  19. 苹果公司联系邮箱大全
  20. apsara clouder基础认证API接口

热门文章

  1. 《极乐空间》特效制作与渲染
  2. 获取线程中抛出的异常信息
  3. 下轮牛市高峰可能在2020年,以太坊是关键
  4. 免费创办网站_足够好的工程来创办一家互联网公司
  5. idea自动捕获_Smilefie:如何通过检测微笑来自动捕获自拍
  6. Kali Linux攻防系统(一:攻防系统Kali Linux下载安装与更新)
  7. 浙江大学软件学院2020年保研上机模拟练习 7-2 Distance of Triples
  8. 1003 我要通过!
  9. Android APP全面屏适配技术要点
  10. DNS 到底怎么工作的? (How does dns work?)