You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
2.0 KiB

3 months ago
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<link rel="stylesheet" href="../lib/layui/css/layui.css">
<style mce_bogus="1">
body {
margin: 0px;
}
iframe {
border: 0px;
}
</style>
</head>
<body scroll="no">
<div id="pdfView"></div>
<script id="pdfScript" type="text/html">
<iframe id="frame3d" name="frame3d" frameborder="0" width="100%" scrolling="auto"
onload="this.style.height=document.body.clientHeight" height="100%" src="{{d.url}}"></iframe>
</script>
<script src="../lib/layui/layui.js"></script>
<script src="../lib/jquery.min.js"></script>
<script src="../../../../component/pear/base64.js"></script>
<script>
layui.use(['laytpl'], function () {
var form = layui.form
, laytpl = layui.laytpl;
var _url = Base64.decode(GetQueryString("url"));
var titleFlag = GetQueryString("titleFlag");
var _title = "";
// 1:查看验收单 2:查看评审单
if (titleFlag === '1') {
_title = "查看验收单";
} else if (titleFlag === '2') {
_title = "查看评审单";
} else {
_title = "打印";
}
$(document).attr("title", _title);
var data = {"url": _url};
var pdfTpl = pdfScript.innerHTML,
pdfView = document.getElementById('pdfView');
laytpl(pdfTpl).render(data, function (html) {
pdfView.innerHTML = html;
});
function GetQueryString(name, istop) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (typeof (istop) != "undefined") r = top.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}
});
</script>
</body>
</html>