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


Posted in Javascript onJanuary 24, 2014

今天要做一个打印网页的小功能,直接调用window.print(),但是打印出来后,字体总是缩小一号,找不到原因。。。

后来尝试用一个IE的打印控件,但仅支持ie有点恶心,只能返回去继续找原因

原来,我要打印的页面因为是哥弹出层,所以出现这种现象,后来直接target="_blank",就可以正常打印了。

另外,

function preview() 
{ 
bdhtml=window.document.body.innerHTML; 
sprnstr="<!--startprint-->"; 
eprnstr="<!--endprint-->"; 
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+17); 
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); 
window.document.body.innerHTML=prnhtml; 
window.print(); 
} 
</script>

将<!--startprint-->和<!--endprint-->放在需要打印的内容开头和结尾,则只打印需要的部分,而不是整个页面。(看的别人的博客哦,嘿嘿)
Javascript 相关文章推荐
jQuery 注意事项 与原因分析
Apr 24 Javascript
JavaScript 常用函数
Dec 30 Javascript
跟着JQuery API学Jquery 之二 属性
Apr 09 Javascript
jQuery学习笔记之控制页面实现代码
Feb 27 Javascript
利用js实现遮罩以及弹出可移动登录窗口
Jul 08 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
May 16 Javascript
JavaScript  event对象整理及详细介绍
Oct 10 Javascript
微信小程序 scroll-view隐藏滚动条详解
Jan 16 Javascript
原生js实现无限循环轮播图效果
Jan 20 Javascript
Webpack 之 babel-loader文件预处理器详解
Mar 23 Javascript
2020京东618叠蛋糕js脚本(亲测好用)
Jun 02 Javascript
JavaScript实现手机号码 3-4-4格式并控制新增和删除时光标的位置
Jun 02 Javascript
动态的创建一个元素createElement及删除一个元素
Jan 24 #Javascript
动态的绑定事件addEventListener方法的使用
Jan 24 #Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
Jan 24 #Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
Jan 24 #Javascript
JS实现点击链接取消跳转效果的方法
Jan 24 #Javascript
js关于字符长度限制的问题示例探讨
Jan 24 #Javascript
JS方法调用括号的问题探讨
Jan 24 #Javascript
You might like
PHP读取RSS(Feed)简单实例
2014/06/12 PHP
ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
2014/06/25 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
2016/11/07 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
PHP判断数组是否为空的常用方法(五种方法)
2017/02/08 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
easyui form validate总是返回false的原因及解决方法
2016/11/07 Javascript
JS函数多个参数默认值指定方法分析
2016/11/28 Javascript
Bootstrap table表格简单操作
2017/02/07 Javascript
微信小程序 地图map实例详解
2017/06/07 Javascript
实例分析js事件循环机制
2017/12/13 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
2019/03/29 Javascript
送你43道JS面试题(收藏)
2019/06/17 Javascript
vue实现element表格里表头信息提示功能(推荐)
2019/11/20 Javascript
JavaScript cookie原理及使用实例
2020/05/08 Javascript
微信小程序 scroll-view的使用案例代码详解
2020/06/11 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
[00:12]2018DOTA2亚洲邀请赛SOLO赛 MidOne是否中单第一人?
2018/04/05 DOTA
在Python 字典中一键对应多个值的实例
2019/02/03 Python
python三大神器之fabric使用教程
2019/06/10 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
python 实现Requests发送带cookies的请求
2021/02/08 Python
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
小学生期末评语
2014/04/21 职场文书
工程催款通知书
2015/04/17 职场文书
担保贷款承诺书
2015/04/30 职场文书
驳回起诉裁定书
2015/05/19 职场文书
幼儿园2016圣诞节活动总结
2016/03/31 职场文书
2016年世界艾滋病日宣传活动总结
2016/04/01 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers