126 lines
		
	
	
		
			7.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			126 lines
		
	
	
		
			7.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="EditOffice.aspx.cs" Inherits="FineUIPro.Web.FileManage.EditOffice" %>
 | 
						|
 | 
						|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 | 
						|
 | 
						|
<html xmlns="http://www.w3.org/1999/xhtml">
 | 
						|
<head runat="server">
 | 
						|
	<meta content="IE=7" http-equiv="X-UA-Compatible" />
 | 
						|
    <title>文档编辑</title>
 | 
						|
    <link href="../Styles/Style.css" rel="stylesheet" type="text/css" />
 | 
						|
    <script language="javascript" type="text/javascript" src="ntko.js"></script>
 | 
						|
   <script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
 | 
						|
 | 
						|
</head>
 | 
						|
<body onload='javascript:TANGER_OCX_OpenDoc1("<% = readURL %>","<%=newofficetype %>");' >
 | 
						|
    <form id="form1" action="Save.aspx" enctype="multipart/form-data">
 | 
						|
    <div id="editmain">
 | 
						|
        <div id="editmain_middle" class="editmain_middle">
 | 
						|
           
 | 
						|
            <div id="editmain_right" class="editmain_right">
 | 
						|
                <div id="formtop">
 | 
						|
                    <table width="100%" cellpadding="1" cellspacing="1" class="table">
 | 
						|
                        <tr>
 | 
						|
                           <td align="center" colspan="8" style="height:32px">
 | 
						|
                              <%if (strOper != "read")
 | 
						|
                              {%>
 | 
						|
                              <input type="button" class="button" value="保存关闭" onclick="saveFileToUrl()"/>
 | 
						|
                              <input type="button" class="button" value="打开本地文件" onclick="WebOpenLocal()"/>
 | 
						|
                              <input type="button" class="button" value="存为本地文件" onclick="WebSaveLocal()"/>
 | 
						|
                              <%}%>
 | 
						|
                              <input type="button" class="button"   value="返回关闭" onclick="javascript:window.close();" style="width:80"/>
 | 
						|
                              <input type="button" class="button"   value="页面设置"  onclick="WebPageSetup()"/>
 | 
						|
                              <input type="button" class="button"   value="打印文档"  onclick="TANGER_OCX_PrintDoc(false)"/>
 | 
						|
                          </td>
 | 
						|
                        </tr>
 | 
						|
                        <tr align="left">
 | 
						|
                            <td colspan="8">  文件编号:
 | 
						|
                               <input id="txtFileCode" name="txtFileCode" style="width:120px" type="text" value="<%=txtFileCode %>" />
 | 
						|
                                文件名称:
 | 
						|
                               <input id="txtFileName" name="txtFileName" style="width:240px" type="text" value="<%=txtFileName %>"/>
 | 
						|
                            
 | 
						|
                               <input id="txtFileId" style="width:50px" name="txtFileId" type="hidden" value="<%=txtFileId %>" />
 | 
						|
                               <input id="typeFlag" style="width:50px" name="typeFlag" type="hidden" value="<%=typeFlag %>" />
 | 
						|
                            
 | 
						|
                            </td>
 | 
						|
                        </tr>
 | 
						|
                    </table>
 | 
						|
                </div>
 | 
						|
 | 
						|
                <div id="officecontrol">
 | 
						|
                <!--引用NTKO OFFICE文档控件-->
 | 
						|
                <script language="javascript" type="text/javascript" src="../OfficeControl/ntkoofficecontrol.js"></script>
 | 
						|
                <!--控件事件代码开始-->
 | 
						|
                <script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnFileCommand(cmd,canceled);">
 | 
						|
	                alert(cmd);
 | 
						|
	                CancelLastCommand=true;
 | 
						|
                </script>
 | 
						|
                <script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnDocumentClosed();">
 | 
						|
	                setFileOpenedOrClosed(false);
 | 
						|
                </script>
 | 
						|
                <script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnDocumentOpened(TANGER_OCX_str,TANGER_OCX_obj);">
 | 
						|
	                //saved属性用来判断文档是否被修改过,文档打开的时候设置成ture,当文档被修改,自动被设置为false,该属性由office提供.	                
 | 
						|
	                TANGER_OCX_OBJ.ActiveDocument.Saved = true;
 | 
						|
	                if(2==TANGER_OCX_OBJ.DocType)
 | 
						|
	                {
 | 
						|
	                    try{
 | 
						|
	                        TANGER_OCX_OBJ.ActiveDocument.Application.ActiveWorkbook.Saved=true;
 | 
						|
	                    }catch(e)
 | 
						|
	                    {
 | 
						|
	                        alert("错误:" + err.number + ":" + err.description);
 | 
						|
	                    }
 | 
						|
	                 }
 | 
						|
	                setFileOpenedOrClosed(true);//设置文档状态值
 | 
						|
		            controlStyle();//插入控件样式自定义菜单
 | 
						|
		            SetReviewMode(false);//设置文档在痕迹模式下编辑
 | 
						|
                    setShowRevisions(false); //设置是否显示痕迹
 | 
						|
                    objside2();
 | 
						|
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectName','<%=projectName %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectName1','<%=projectName1 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectName2','<%=projectName2 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectName3','<%=projectName3 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectCode','<%=projectCode %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectCode1','<%=projectCode1 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectCode2','<%=projectCode2 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('projectCode3','<%=projectCode3 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('fileCode','<%=fileCode %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('fileCode1','<%=fileCode1 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('fileCode2','<%=fileCode2 %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('fileCode3','<%=fileCode3 %>');
 | 
						|
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('bzr','<%=bzr %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('shr','<%=shr %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('spr','<%=spr %>');
 | 
						|
                    TANGER_OCX_OBJ.SetBookmarkValue ('fbdate','<%=fbdate %>');
 | 
						|
 | 
						|
                </script>
 | 
						|
	                <script  type="text/javascript" language="JScript" for="TANGER_OCX" event="BeforeOriginalMenuCommand(TANGER_OCX_str,TANGER_OCX_obj);">
 | 
						|
	                alert("BeforeOriginalMenuCommand事件被触发");
 | 
						|
                </script>
 | 
						|
                <script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnFileCommand(TANGER_OCX_str,TANGER_OCX_obj);">
 | 
						|
	                if (TANGER_OCX_str == 3) 
 | 
						|
	                {
 | 
						|
		                alert("不能保存!");
 | 
						|
		                CancelLastCommand = true;
 | 
						|
	                }
 | 
						|
                </script>
 | 
						|
                <script language="JScript" for="TANGER_OCX" event="OnCustomMenuCmd2(menuPos,submenuPos,subsubmenuPos,menuCaption,menuID)">
 | 
						|
		            //alert("第" + menuPos +","+ submenuPos +","+ subsubmenuPos +"个菜单项,menuID="+menuID+",菜单标题为\""+menuCaption+"\"的命令被执行.");
 | 
						|
		            if("全网页查看"==menuCaption)objside();
 | 
						|
		            if("恢复原大小"==menuCaption)objside2();
 | 
						|
	            </script>
 | 
						|
                <script type="text/javascript" language="JScript" for="TANGER_OCX" event="AfterPublishAsPDFToURL(result,code);">
 | 
						|
	                result=trim(result);
 | 
						|
	                alert(result);
 | 
						|
	                if(result=="succeed")
 | 
						|
	                {window.close();}
 | 
						|
                </script>
 | 
						|
                <!--控件事件代码结束-->
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        </div>
 | 
						|
     
 | 
						|
    </div>
 | 
						|
    </form>
 | 
						|
</body>
 | 
						|
</html> |