<meta charset="UTF-8">
<title>领料单</title>
<!--打印机媒体标签-->
<link rel="stylesheet" type="text/css" href="print.css" media="print">
<link rel="stylesheet" href="CSS/chanpingwuliao.css">
<!--<script src="JS/angular.min.js"></script>-->
<script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>
<!--插入打印控件-->
<OBJECT ID="jatoolsPrinter" CLASSID="CLSID:B43D3361-D075-4BE2-87FE-057188254255"
codebase="jatoolsPrinter.cab#version=8,6,0,0"></OBJECT>
<script>
// 1.一个打印界面
function doPrint(how) {
/*要打印的p对象在本文档中,控件将从本文档中的id为'page1'的p对象,
作为首页打印id 为'page2'的作为第二页打印*/
var myDoc = {
autoBreakPage: true, //自动分页设置
// documents: new Array(document, // 列印頁面(p)們在正顯示在本文檔中
// 'attache1.htm', // 列印頁面(p)們在一個url指定的文檔中
// 'attache2.htm'),
// 待保留的打印设置id,打印后将被保存在注册表中,
// 下一次启动相同值的settingsID,打印文档时,
// 控件将用保留的参数,自动设置打印机
settingsID:"mysettings",
//打印前设置参数:
settings:{
copies:1, //打印份数
copyway:'112233', //打印顺序 默认为123123
// 如果想使用默认打印机,不需要设置
// printer: '联想激打',
// 指定纸张的高宽以十分之一毫米为单位,本设置实际是指定为a4大小
paperWidth : 2100,
paperHeight : 2970,
// 指定打打印方向为横向, 1/2 = 纵向/横向
orientation : 2
},
//必要时缩放打印
fitToPage :true,
// 强制上、下、左、右边距为零
marginIgnored:true,
// 需要打印的p在当前页面中,使用文档格式
documents: document,
copyrights: '杰创软件拥有版权 www.jatools.com' // 版权声明,必须
};
if(how == 1){
document.getElementById("jatoolsPrinter").printPreview(myDoc ); // 打印预览
}else if(how == 2){
document.getElementById("jatoolsPrinter").print(myDoc ,true); // 打印前弹出打印设置对话框
}else{
document.getElementById("jatoolsPrinter").print(myDoc ,false); // 不弹出对话框打印
}
}
</script>
<input type="button" value="打印预览..." onClick="doPrint(1)">
<input type="button" value="打印..." style="padding-left:5px;" onClick="doPrint(2)">
<input type="button" value="打印" style="padding-left:5px;" onClick="doPrint()">
<!--大标题-->
<p class="dabiaoti" >
<h3>产品物料</h3>
</p>
<!--小标题-->
<p class="xiaobiaoti" ng-repeat="obj in names">
<p>产品名称:{{obj.prod_name}}</p>
<p>产品编码:{{obj.prod_id}}</p>
</p>
<!--表格部分-->
<table class="tab" cellspacing="0" cellpadding="10px" ng-repeat="obj in names">
<tr>
<th style="width:120px;">行号</th>
<th style="width:120px;">物料编码</th>
<th style="width:120px;">物料名称</th>
<th style="width:120px;">类型</th>
<th style="width:120px;">数量</th>
<th style="width:120px;">损耗率</th>
<th style="width:120px;">贴片数</th>
</tr>
<tr>
<td>1</td>
<td>{{obj.prodtype_name}}</td>
<td>{{obj.prod_code}}</td>
<td>{{obj.prod_model}}</td>
<td>{{obj.prod_stockcount}}</td>
<td>{{obj.prod_lost}}</td>
<td>{{obj.prod_smtcount}}</td>
</tr>
<tr>
<td>2</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>3</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>4</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>5</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>6</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>7</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>8</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>9</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>10</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>11</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
ringa_lee2017-05-16 13:02:10
如果使用的Angularjs,一般不會選擇去支援IE8。不過可以給你一些建議:
在html節點加上xmlns,針對IE的
還有我們會用到template,ng-include,ng-view等,IE8無法識別,所以要動態創建
還有ng-class什麼的,都要自己考慮,之前做用ng來做的項目,相容性真的很煩