控件页面部分:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" ResponseEncoding="gb2312" %> <!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> <title></title> <mce:script type="text/javascript"><!-- //印章 function click1() { //alert('test'); var a = document.getElementById("TANGER_OCX"); a.AddSignFromLocal('willian', "", true, 0, 0, "my test", 1, 100, 0);//添加印章 //a.DoHandSign("匿名用户",0,'0x000000ff',2,100,50,false,"SignKey4456"); } //红头 function TANGER_OCX_DoTaoHong() { try { var a = document.getElementById("TANGER_OCX"); a.ActiveDocument.Application.Selection.HomeKey(6); a.AddTemplateFromURL('template/tmp1.doc'); } catch (err) { }; }; // --></mce:script> </head> <body> <input type="button" value="click" οnclick="click1();" /> <form id="form1" action="" method="post"> <input type="file" id="file" name="file" /> <input type="button" id="upload" name="upload" value="upload" οnclick="TANGER_OCX_SaveFile();" /> <input type="button" value="打开文件" οnclick="test();" /> <div> <object id="TANGER_OCX" classid="clsid:C9BC4DFF-4248-4a3c-8A49-63A7D317F404" codebase="OfficeControl.cab#version=4,0,3,2" width="100%" height="100%"> <param name="IsNoCopy" value="0" /> <param name="FileNew" value="1" /> <param name="FileClose" value="0" /> <param name="FileOpen" value="1" /> <param name="FileSave" value="1" /> <param name="FileSaveAs" value="1" /> <param name="BorderStyle" value="1" /> <param name="BorderColor" value="14402205" /> <param name="TitlebarColor" value="14402205" /> <param name="TitlebarTextColor" value="0" /> <param name="Caption" value="Office文档在线查看" /> <param name="IsShowToolMenu" value="-1" /> <param name="IsHiddenOpenURL" value="0" /> <param name="IsUseUTF8URL" value="-1"> <param name="MakerCaption" value="西安交通大学CIMS中心"> <param name="MakerKey" value="83B8012C9DB83212FE28C51207E931B9EE5B3768"> <param name="ProductCaption" value="陕西天思信息科技有限公司"> <param name="ProductKey" value="DB985110BB852774280B555A7B5840E32A9305E9"> <span style="color: red" mce_style="color: red">不能装载文档控件。请在检查浏览器的选项中检查浏览器的安全设置。</span> </object> </div> <div id="message"></div> </form> </body> </html> <mce:script type="text/javascript"><!-- //打开本地文件 function test() { var file = document.getElementById("file"); var a = document.getElementById("TANGER_OCX"); a.OpenLocalFile(file.value); //alert(file.value); } //上传服务器 function TANGER_OCX_SaveFile() { var filename = document.all("file").value; var a = document.getElementById("TANGER_OCX"); try { var message = a.SaveToURL("savefile.aspx", "editfile", "", 0, 0); } catch (err) { alert("err:" + err.number + ":" + err.description); } finally { } document.all("message").innerHTML = message; alert(message); } // --></mce:script>

上载服务器页面cs文件代码:

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class savefile : System.Web.UI.Page { public string result = ""; protected void Page_Load(object sender, System.EventArgs e) { result = doSaveToDisk(); } public string doSaveToDisk() { string uploadresult = ""; string uploadpath = MapPath("template/"); System.Web.HttpFileCollection filesupload = Request.Files; System.Web.HttpPostedFile file; string key = filesupload.GetKey(0).ToLower(); int i = 0; while (i <= filesupload.Count && "editfile" != key) { i++; key = filesupload.GetKey(i).ToString(); } if ("editfile" == key) { file = filesupload[i]; string filename = file.FileName; int filelenght = file.ContentLength / 1024; string[] filenames = filename.Split(new char[] { '//' }); filename = filenames[filenames.Length - 1]; file.SaveAs(uploadpath + "//" + filename); uploadresult += "<center><h4>上传成功</h4><hr>文件名称:" + filename + "<br>文件大小:" + filelenght + "kb<br></center><hr>"; } else { uploadresult = "没有找到文件."; } return uploadresult; } }

NTKO OFFICE应用实例相关推荐

  1. ntko office在线编辑控件问题记录

    ntko office在线预览插件 http://www.ntko.com/ 问题:火狐或谷歌下保存报[没有打开的文档]错误,ie正常 原因:火狐.谷歌.ie的各方法执行文字不同,ie嵌在页面,而火狐 ...

  2. 解决NTKO Office中文文件名保存到服务器时出现乱码的问题

    再使用NTKO office控件时,在ntko往服务器提交文件时,中文文件名会出现乱码的问题! 其实解决这个问题可以换一种思路,在ntko往服务器提交文件时英文肯定是不会出现乱码的问题的! 那么想办法 ...

  3. 大话西游之Office应用实例系列! 16

    第十六回 ×××数据网上来          EXCEL同步人人爱 话说这日,八戒处理完日常事务,沏了一杯咖啡,翻开当天的报纸,看到一则×××的中奖信息,大致为"某彩民10元搏得千万元大奖& ...

  4. NTKO OFFICE文档控件

    目录 前言 什么是ntko 准备工作 实战演练 总结 一.前言 Web开发中经常需要用到在线处理office文档的功能,现在市面上有一些常用的Web页面调用显示Office的控件技术,用起来很方便. ...

  5. NTKO OFFICE文档控件为何不能自动装载?

    2019独角兽企业重金招聘Python工程师标准>>> 1.问题表现: 当访问引用控件的网页时,NTKO OFFICE文档控件窗口不会出现,导致相关的引用控件的Javacript语句 ...

  6. NTKO OFFICE控件手动安装, 解决IE浏览器无法加载 Activex 控件的解决办法

    NTKO OFFICE控件手动安装 在安装ntko之前先要查看本地ie浏览器的版本,1.如果是ie9及ie9以上的浏览器,可以直接参考下面的办法,2.如果是ie8的话那就要先找到本地32位的浏览器,在 ...

  7. 大话西游之Office应用实例系列! 20

    第二十回 企业发展征途远 Office升级路漫漫 话说这日下午,红孩儿正浸润在冬日夕阳余晖中,喝着Coffee,查收各分公司技术人员通过邮件提交上来的办公中遇到的疑难杂症.一封Microsoft的来信 ...

  8. NTKO OFFICE文档控件的卸载和安装

    在需要NTKO的项目中,若提示无法加载附件控件之类的错误提示,很大可能是NTKO OFFICE控件没有安装,当然还有一种可能是,ActiveX控件被禁用,怎么解决百度.本文的主题是NTKO控件的卸载和 ...

  9. Office 2016使用NTKO OFFICE控件提示“文件存取错误”的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 之前使用NTKO,电脑安装的说OFFICE2007,但是前2天电脑固态硬盘坏了 ,重新安装了系统,安装的说win10和offi ...

最新文章

  1. 解读Go语言的2018:怎么就在中国火成这样了?
  2. 适用于OpenGL离屏渲染上下文的初始化代码
  3. ML之xgboost:利用xgboost算法(结合sklearn)训练mushroom蘑菇数据集(22+1,6513+1611)来预测蘑菇是否毒性(二分类预测)
  4. android的应用入口点函数,android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明...
  5. python编程制作_一种Python编程创作平台的制作方法
  6. android使用sharepreference保存用户操作数据
  7. MySQL获取连接_MySQL 连接查询超全详解
  8. 关于新版chrome设置编码格式(55以上)
  9. linux添加自定义的命令!
  10. Linux基础——Linux 基本指令 nano 和 cat
  11. markdown与latex:如何写出具有数学符号意味的ln3\ln
  12. 数学分析原理 定理 6.5
  13. 两种“新型”的javaweb后门(jspx和Java Logger)
  14. cmd的注释符号是什么?
  15. 海马玩安卓模拟器-安装流程详解
  16. ①变量、常量、数据类型解释 ②标识符命原则 ③sizeof使用原则 ④float型科学计数法 ⑤字符转换到ASCII表 ⑥\t 的使用意义【黑马程序员视频】
  17. 设计一个长方形的类,成员的变量有长与宽,成员函数要求周长与面积,然后进行测试。
  18. JAVA视频网盘分享
  19. 【ffmpeg】下载以及使用-视频截取
  20. 阿里p8级软件测试被裁,能拿多少赔偿金?

热门文章

  1. 打开百度跳转到另外一个网站、解决百度搜索引擎打开自己的网站却跳转到其他网站
  2. 操作系统实验--进程间通信
  3. 网站推荐:snapmail
  4. jsp企业会议室预订管理系统
  5. WAN技术-1广域网接口
  6. ice storm暴风雪加盟_暴风雪Storm VR中文版-暴风雪VR下载 VR版--pc6下载站
  7. SpringMVC的常用注解(三)
  8. Computer Graphics From Scratch - Chapter 5
  9. 第1章 ZigBee协议栈初始化网络启动流程
  10. 20个顶级工商管理类专业网站 [推荐]