人員表+餅狀圖列印(1.不能用table佈局,2.瀏覽器不同會導致顯示頁面不同) ↩ 返回 ㊞ 導出&列印 ****報告 單位: 你單位於 參加測試,本次測試10題,體檢成績如下: 序號 編號 姓名 身份證號 分數 評價 1 201919191 張三 3735353535554454 100... ...
<p> <script type="text/javascript" src="js/jquery-1.11.2.min.js"></script> <script type="text/javascript" src="js/highcharts.js"></script> </p> <p>人員表+餅狀圖列印(1.不能用table佈局,2.瀏覽器不同會導致顯示頁面不同)</p> <style><!--@page {size: auto; margin: 0mm; } a { text-decoration: none; color: #333; } .show { width: 50%; margin-left: 25%; border: 1px solid #696; text-align: center; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px; } .daochushow, .daohanghide { list-style-type: none; height: auto; width: 90%; margin-left: 2%; text-align: center; } li { min-height: 30px; line-height: 30px; height: auto; } .daochushow .daochu1 { height: 45px; width: 100%; font-size: 30px; font-weight: 700; margin-top:30px; } .daochushow .daochu1 img { width: 100%; height: 100%; } .daohanghide .daochu2 { font-size: 18px; text-align: left; } .daochushow .daochu2 { font-size: 20px; text-align: left; } .daochushow .daochu3 { width: 100%; height: auto; } .daochushow .daochu3 div { float: left; border-bottom: 1px solid #808080; font-size: 16px; } .divtitle { font-size: 18px; font-weight: 700; margin-top: 20px; } .daochushow .daochu4 { width: 100%; height: auto; margin-top:50px; margin-bottom:50px; } .daochushow .daochu4 #Div3 { width: 100%; height: 400px; } .daochushow .bottom { font-size: 20px; text-align: right; margin-top: 5px; } .heightzuoxiajiao { height: 300px; } .fenye { page-break-after:always } .titleimg { display:none; } @media print { .daochushow, .daohanghide { list-style-type: none; height: auto; width: 90%; margin-left: 2%; text-align: center; } li { min-height: 30px; line-height: 30px; height: auto; } .daochushow .daochu1 { height: 45px; width: 100%; font-size: 30px; font-weight: 700; margin-top:30px; } .daochushow .daochu1 img { width: 100%; height: 100%; } .daohanghide .daochu2 { font-size: 18px; text-align: left; } .daochushow .daochu2 { font-size: 20px; text-align: left; } .daochushow .daochu3 { width: 100%; height: auto; } .daochushow .daochu3 div { float: left; border-bottom: 1px solid #808080; font-size: 16px; } .divtitle { font-size: 18px; font-weight: 700; margin-top: 20px; } .daochushow .daochu4 { width: 100%; height: auto; margin-top:50px; margin-bottom:50px; } .daochushow .daochu4 #Div3 { width: 100%; height: 400px; } .daochushow .bottom { font-size: 20px; text-align: right; margin-top: 5px; } .heightzuoxiajiao { height: 300px; } .fenye { page-break-after:always } .titleimg { display:block; } } --></style> <form id="form1"> <div class="show"> <ul class="daohanghide"> <li class="daochu2">
<a style="margin-left: 50px;" onclick="javascript:history.go(-1);" href="javascript:;"><span style="font-size: 20px;">↩</span> 返回</a>
<a style="margin-left: 50px;" onclick="DaYin();" href="javascript:;"><span style="font-size: 20px;">㊞</span> 導出&列印</a>
</li> </ul> <!--startprint--> <ul class="daochushow"> <li class="daochu1"><img src="image/bg.png" alt="" /></li> <li class="daochu1">****報告</li> <li class="daochu2">
<input class="text1" style="border-bottom: 1px solid #000; border-left: none; border-right: none; border-top: none; background-color: transparent; height: 35px; width: 180px;" type="text" /> 單位:</li> <li class="daochu2"> 你單位於 參加測試,本次測試10題,體檢成績如下:</li> <li class="daochu3"> <div class="divtitle" style="width: 10%;">序號</div> <div class="divtitle" style="width: 20%;">編號</div> <div class="divtitle" style="width: 15%;">姓名</div> <div class="divtitle" style="width: 25%;">身份證號</div> <div class="divtitle" style="width: 15%;">分數</div> <div class="divtitle" style="width: 15%;">評價</div> </li> <li class="daochu3"> <div class="num" style="width: 10%;">1</div> <div style="width: 20%;">201919191</div> <div style="width: 15%;">張三</div> <div style="width: 25%;">3735353535554454</div> <div style="width: 15%;">100分</div> <div style="width: 15%;">優秀</div> </li> <li class="fenye"></li> <li class="daochu1 titleimg"><img src="image/bg.png" alt="" /></li> <li class="daochu4"><!--餅狀圖--> <div id="Div3"> </div> <!--/餅狀圖--></li> <li class="daochu2"> 說明:本次測試共有人參加, 其中 平均成績, 成績,。</li> <li class="heightzuoxiajiao"></li> <li class="bottom">指導員:<input class="text1" style="border: none; height: 35px;" type="text" /></li> <li class="bottom"></li> </ul> <!--endprint--></div> </form> <p> <script type="text/javascript">// <![CDATA[ function DaYin() { bdhtml = window.document.body.innerHTML; sprnstr = "<!--startprint-->"; eprnstr = "<!--endprint-->"; prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17); prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr)); window.document.body.innerHTML = "<html><head></head><body>" + prnhtml + "</body></html>"; window.print(); $(".daochushow").css("width","50%"); } var nn = 1; $(".num").each(function () { $(this).text(nn); nn++; }); /*---------餅狀圖----------------*/ var browsers = []; var zongnum = $("#number").val(); var numstr = $("#num").val(); var fenxi = ""; var arr = new Array(); arr = numstr.split('&'); for (var i = 0; i < arr.length; i++) { var arrs = new Array(); arrs = arr[i].split(','); browsers.push({ "name": arrs[0], "y": parseFloat(arrs[2]), "nums": parseInt(arrs[1]) }); fenxi += "成績" + arrs[0] + arrs[1] + "人,占比" + parseFloat(arrs[2]) + "%;"; } $("#FenXi").text(fenxi); //餅狀圖 (比例) var chart = { plotBackgroundColor: null, plotBorderWidth: null, plotShadow: false }; var title = { text: '分析 (共' + zongnum + '人)', style: { color: '#000