| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="imports.aspx.cs" Inherits="plug_imports" %>
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head id="Head1" runat="server">
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title></title>
- <script src="../js/jquery-1.9.1.min.js"></script>
- <style type="text/css">
- body{font-size:9pt;}
- .win_tb{width:98%;margin-left:auto;margin-right:auto;margin-top:5px;}
- .win_tb td{height:35px;}
- .win_tb .td1{width:100px;text-align:right;}
- .win_tb .td2{padding-left:5px;}
- /*success样式*/
- .resultSuccess{background-color:#fff;background-image:url(../images/utils/result_bg.gif);background-position:0 0;border:solid 1px #183376;position:absolute;color:#000;font-weight:700;font-size:16px;padding-left:5px;padding-right:5px;text-align:center;vertical-align:middle;z-index:9999;min-width:180px;height:40px;line-height:40px;display:none;overflow:hidden}
- /*进度*/
- .progress{background-color:#fff;background-image:url(../images/utils/result_bg.gif);background-position:0 0;border:solid 1px #183376;position:absolute;color:#000;font-size:14px;text-align:center;vertical-align:middle;z-index:9999;width:180px;height:40px;line-height:40px;display:none}
- /*遮罩层*/
- .mask{filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;background-color:#EEEEEE;z-index:5000;display:none;top:0;left:0;}
- </style>
- <script type="text/javascript">
- function checkImport() {
- if ($("#txtDate").length > 0 && $("#txtDate").val() == "") {
- alert("期初日期不允许为空!");
- return false;
- }
- var f = $("#file1").val();
- if (f == "") {
- alert("请选择要上传的文件");
- return false;
- }
- if (f.indexOf(".xls") == -1 && f.indexOf(".xlsx") == -1) {
- alert("上传的文件格式不正确,必须是excel文件!");
- return false;
- }
- progressShow("导入中请稍候...");
- return true;
- }
- function closeFn(flag) {
- if (window.CloseOwnerWindow) {
- if (flag != undefined) window.CloseOwnerWindow("save");
- else window.CloseOwnerWindow("close");
- }
- else {
- window.close();
- }
- }
- var selfHeight = 0;
- function setSimpleCnterPosition(el) {
- var sH;
- if (document.body.scrollTop) {
- sH = document.body.scrollTop;
- }
- else {
- sH = document.documentElement.scrollTop;
- }
- var cW = document.body.clientWidth;
- var cH;
- cH = document.body.clientHeight;
- if (cH == 0) cH = document.body.scrollHeight;
- var cH = cH + 10;
- if (cH > 700) cH = 700;
- var x = (cW - parseInt(el.width())) / 2;
- var y = selfHeight + sH + cH / 2 - parseInt(el.height()) / 2;
- el.css("left", x + "px");
- el.css("top", y + "px");
- }
- function maskShow() {
- if (!$("#maskDiv").length > 0) {
- ie6 = /msie [1-7].0/.test(navigator.userAgent.toLowerCase());
- var pos = "fixed";
- if (ie6) pos = "absolute";
- $("<div>", { id: "maskDiv", "class": "mask", style: 'width:100%;height:100%;position:' + pos }).appendTo("body");
- }
- $("#maskDiv").show();
- }
- function maskHide() {
- if ($("#maskDiv").length > 0) {
- $("#maskDiv").hide();
- }
- }
- //结果显示
- function resultShow(rMsg, sFunc) {
- maskShow();
- if ($("#resultShowDiv").length < 1) {
- $("<div>", { id: "resultShowDiv", "class": "resultSuccess" }).appendTo("body");
- }
- var element = $("#resultShowDiv");
- rMsg = rMsg || "成功";
- element.html(rMsg);
- setSimpleCnterPosition(element);
- element.fadeIn(400, function () { setTimeout(function () { element.fadeOut(200, function () { maskHide(); if (sFunc || sFunc != "") eval(sFunc); }); }, 100); });
- }
- //进度条
- function progressShow(rMsg) {
- maskShow();
- if (!$("#progressShowDiv").length > 0) {
- $("<div>", { id: "progressShowDiv", "class": "progress" }).appendTo("body");
- }
- var element = $("#progressShowDiv");
- rMsg = rMsg || "操作中,请稍候...";
- element.html(rMsg);
- setSimpleCnterPosition(element);
- element.show();
- }
- //隐藏进度条
- function progressHide() {
- if ($("#progressShowDiv").length > 0) {
- maskHide();
- $("#progressShowDiv").hide();
- }
- }
- </script>
- </head>
- <body>
- <form id="upload" runat="server" method="post" enctype="multipart/form-data">
- <table class="win_tb" border="0" cellpadding="0" cellspacing="0">
- <tr id="tr_model" runat="server" >
- <td colspan="2" style="font-size:9pt;text-align:center;">
- <p style="color:#ff0000;">导入前,你需要先下载模板,在模板中填入数据,再进行导入.</p>
- <p><asp:Literal ID="litModel" runat="server"></asp:Literal></p>
- </td>
- </tr>
- <tr id="tr_date" runat="server" visible="false">
- <td class="td1" style="width:150px;">期初日期:<span style="color:#ff0000">*</span></td>
- <td><web:DateTextBox ID="txtDate" runat="server"></web:DateTextBox> </td>
- </tr>
- <tr>
- <td class="td1" style="width:150px;">选择要导入的文件:</td>
- <td class="td2">
- <input type="file" id="file1" name="file1" />
- </td>
- </tr>
- <tr>
- <td colspan="2" style="text-align:center;padding-top:10px;">
- <input type="submit" onclick="return checkImport()" value="确认导入" />
- </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
|