1、边距为无

 <style>
/* 布局纵向 */
.a4-endwise{width: 1150px;height: 1627px;border: 1px #000 solid;}
/* 布局横向 */
.a4-broadwise{width: 1627px;height: 1149px;border: 1px #000 solid;}</style>

2、边距为默认

<style>
/* 布局纵向 */
.a4-endwise{width: 1075px;height: 1568px;border: 1px #000 solid;
}
/* 布局横向 */
.a4-broadwise{width: 1569px;height: 1075px;border: 1px #000 solid;
}
</style>

完整代码

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --><title>测评表</title><!-- Bootstrap --><link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --><!-- WARNING: Respond.js doesn't work if you view the page via file:// --><!--[if lt IE 9]><script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script><script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script><![endif]--></head><style>.a4-endwise{width: 1075px;height: 1400px;border: 1px #000 solid;overflow: hidden;padding: 0;word-break:break-all;text-align:center;}.a4-endwise table{border: 1px #000 solid;width: 80%;max-width: 80%;margin: 0px 100px;text-align: center;font-size: 20px;}.print{position: fixed;top: 1%;right: 10%;}</style><body>
<a class="print" href="javascript:;" onclick="preview();">打印</a>
<!--startprint--><div class="container a4-endwise" id="test"></div>
<!--endprint--><!-- jQuery (necessary for Bootstrap's JavaScript plugins) --><script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script><!-- Include all compiled plugins (below), or include individual files as needed --><script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script><script>/*** [打印]* @return {[type]} [description]*/function preview(){bdhtml=window.document.body.innerHTML;//获取当前页的html代码sprnstr="<!--startprint-->";//设置打印开始区域eprnstr="<!--endprint-->";//设置打印结束区域prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从开始代码向后取htmlprnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取htmlwindow.document.body.innerHTML=prnhtml;window.print();window.document.body.innerHTML=bdhtml;}</script></body>
</html>

如果大小不合适,微调一下即可

window.print() 去掉页眉页脚及打印链接

页面中添加样式:

<style media="print">@page {size: auto;  /* auto is the initial value */margin: 0mm; /* this affects the margin in the printer settings */}
</style>

window.print() 实现A4纸张打印及去掉页眉页脚及打印链接相关推荐

  1. window.print() 实现A4纸张打图片分页,解决预览首页空白页、打印多出一张空白页问题

    注意 <!--startprint--> <!--endprint--> 把打印的内容放到这个标签里面 <div class="layui-row" ...

  2. vue 打印功能 调用原生print,带(去掉页眉页脚)分页打印

    安装 vue-print-nb插件 npm install vue-print-nb --save 安装完成后 在页面引入 import Print from 'vue-print-nb' </ ...

  3. jquery.print.js 网页局部打印 横向打印 去掉页眉页脚

    ie-设置(右上角齿轮)-打印-页面设置 引入print.css,这个css里存的是自己要打印的区域的样式,比如table,tr,td,边框边距等的样式 引入jquery.js和jquery.prin ...

  4. window.print()去掉页眉页脚及网址链接

    //打印(兼容IE浏览器) function webPrint(objId){ var printContent=document.getElementById(objId).innerHTML;// ...

  5. window.print()打印时,如何自定义页眉/页脚、页边距

    自定义页眉/页脚.页边距,要用到ActiveX控件(在ie的安全设置的启用),会修改注册表中ie的设置,代码如下. try{ var hkey_root,hkey_path,hkey_key; hke ...

  6. vue js 打印 去掉页脚的链接,去掉页眉页脚

    打印 <div style="padding-top: 15px;width:100px;"><el-button type="primary" ...

  7. [html] 打印页面时怎样自定义打印页眉页脚或者去掉眉页脚?

    [html] 打印页面时怎样自定义打印页眉页脚或者去掉眉页脚? <style type="text/css" media="print"> @pag ...

  8. 【js、vue-print-nb】js 在Chorme中打印页面去掉页眉页脚

    js或者vue-print-nb插件在chorme调用打印是都会带上 页眉页脚及时间. 在chorme中可以手动设置 打印是否要页眉页脚,如果不想手动打印时设置可以参考用css 控制: 参考:http ...

  9. vue 项目中页面打印实现(去除页眉页脚)

    vue 项目中页面打印实现 参考文章: 13 Paged media 项目描述: 背景:框架vue.组件 element-ui,已有一个在用的后台管理系统 需求:现需在列表页面添加按钮-----打印协 ...

最新文章

  1. Ruby的资源站点和开发工具列表
  2. 通信网络基础期末复习与汇总
  3. linux消息队列的使用
  4. android 异步回调中操作UI线程,UI同步、卡死阻塞等性能问题
  5. 【bzoj4566】[Haoi2016]找相同字符【后缀自动机】
  6. Linux命令行编辑快捷键
  7. php项目私有化部署保护代码,ThinkPHP项目安全配置解决方案
  8. EM算法的九层境界:​Hinton和Jordan理解的EM算法
  9. 笔记本电脑如何保养_电脑温度一高就“翻脸”,电脑小白该如何解决?学会少花冤枉钱...
  10. 招聘网站数百万条敏感数据泄露,简历、×××扫描件统统曝光
  11. Codeforces 659B Qualifying Contest【模拟,读题】
  12. ISLR读书笔记十六:最大边际分类器(maximal margin classifier)
  13. ceph peering机制-状态机
  14. 第一次在中文维基百科上创建条目
  15. java list下标_Java list删除指定多个下标数据
  16. python找房源_python抓取链家房源信息(三)
  17. 5GHz WIFI DFS测试介绍
  18. Supervised pre-trainning有监督预训练
  19. Android自定义控件:NestedScrolling实现仿魅族flyme6应用市场应用详情弹出式layout
  20. 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】

热门文章

  1. android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context...
  2. linux 解压rar压缩包
  3. C#中取得日期的英文缩写
  4. 安卓机如果相册不选图片就退出_2020最新制作动态相册技巧
  5. 自定义控件之下拉刷新列表
  6. 1块钱30分钟利用华为云服务器配置一台云电脑并搭建一个简易网站(步步截图较详细)
  7. git log vs git diff 中的点式范围(Dotted Range Notations)异同
  8. 在图书馆看到自己出版的图书是一种怎样的体验?
  9. 第六章 北京奥林匹克公园三维场景网络发布应用
  10. java考试座位号_怎么用java编写出座位号(1.0)这样格式?