前台代码打开: <html> <head> <title>my youth</title> <meta http-equir="content-type" content="text/html";charset="gb2312"> <mce:script language="Javascript"><!-- function doword() { var WordApp=new ActiveXObject("Word.Application"); WordApp.Application.Visible=true; var Doc=WordApp.Documents.Add("D://Program Files//Microsoft Office//Templates//2052//典雅型报告.dot",true); //下面是以只读方式打开 var openDocObj = new ActiveXObject("SharePoint.OpenDocuments.1"); openDocObj.EditDocument("http://localhost:9000/IAMS/document/aaa.doc"); } // --></mce:script> </head> <body> <button οnclick="doword()">打开Word模板</button> </body> </html> 后台代码打开: public void OpenDoc() { string rnd = Request.QueryString["rnd"].ToString(); string FilePath = Server.MapPath("pdf") + "//" + rnd; Response.Clear(); Response.ClearHeaders(); Response.AppendHeader("Content-Disposition", "inline;filename=" + HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(rnd))); Response.ContentType = "application/octet-stream"; Response.WriteFile(FilePath); Response.Flush(); Response.End(); } 注:前台打开需要用到服务器的文件路径.