`
gregorychen
  • 浏览: 6725 次
  • 来自: ...
社区版块
存档分类
最新评论

SOAOFFICE 通过ajax 不刷新页面 读取服务器的文档

阅读更多

使用下面的openFile(f)函数打开文件就可以了,打开第二个文件之前closeFile()一下。

 

<SCRIPT language="javascript" >
function openFile(f)
{
   var obj = document.getElementById('SOAOfficeCtrl');
   //obj.ServerURL = "soaservice/soaserv.aspx"; // 如果用的是。net
   obj.ServerURL = "soaservlet/soaserv.do"; // 如果用的是java
   obj.WebOpen(f, 2, "Tom", "Word.Document");
}
function closeFile()
{
   var obj = document.getElementById('SOAOfficeCtrl');
   obj.Close();
}

</SCRIPT>
<a href="#" onclick="closeFile();openFile('111.doc');">文件111</a><br>
<a href="#" onclick="closeFile();openFile('112.doc');">文件1112</a>


<!--************** SOAOFFICE 客户端代码开始 ************************-->

<SCRIPT language="javascript" event="OnInit()" for="SOAOfficeCtrl">

   // 控件打开文档前触发,用来初始化界面样式

</SCRIPT>

<SCRIPT language="javascript" event="OnDocumentOpened(str, obj)" for="SOAOfficeCtrl">

   // 控件打开文档后立即触发,添加自定义菜单,自定义工具栏,禁止打印,禁止另存,禁止保存等等


</SCRIPT>

<SCRIPT language="javascript" event="OnDocumentClosed()" for="SOAOfficeCtrl">


</SCRIPT>

<SCRIPT language="javascript" event="OnUserMenuClick(index, caption)" for="SOAOfficeCtrl">

   // 添加您的自定义菜单项事件响应

</SCRIPT>

<SCRIPT language="javascript" event="OnCustomToolBarClick(index, caption)" for="SOAOfficeCtrl">

   // 添加您的自定义工具栏按钮事件响应

</SCRIPT>

<!-- OBJECT标签,客户端控件引用 -->

<OBJECT id="SOAOfficeCtrl" codeBase="http://yourWebSite/ProjectPath/SOAOffice.ocx#version=8,0,0,0" height="100%" width="100%" classid="clsid:83171BA4-BDCA-42a8-BE44-745ABF36EB7E" data="" >

   <div align=center STYLE="color:red;">本机尚未安装SOAOFFICE客户端控件,请安装浏览器上方黄色提示条或弹出提示框中的SOAOFFICE客户端控件。</div>

</OBJECT>

<!--************** SOAOFFICE 客户端代码结束 ************************-->

分享到:
评论

相关推荐

    SOAOffice 帮助文档

    SOAOffice 帮助文档

    科翰SOAOffice领导签字手写批注痕迹保留文档控件v4.1(免费).rar

    SOAOFFICE 文档控件,能够在浏览器窗口中直接编辑Word、Excel、Powerpoint、Viso、WPS等文档并保存到Web服务器上,实现了本地办公与网络办公的无缝整合,彻底解决了B/S模式下的电子政务/办公自动化等系统对常用Word...

    soaoffice技术文档

    soaoffice技术很不错的文档,包含了api文档,PDF文档,相关示例。

    soaoffice帮助文档

    java学习soaoffice的帮助文档

    SOAOFFICE - 微软 OFFICE 中间件

    SOAOffice 完全抛弃了传统利用Office服务器端自动化技术存取文档数据的种种弊端和缺陷,采用独创的专利技术构建了一个功能强大、简单易用的微软Office中间件平台,平台提供标准的.net和java组件接口,不但能够在线...

    soaoffice示例代码

    SOAOffice是一种中间件软件,不能直接给最终用户使用,需要软件编程人员将SOAOffice集成到软件系统中才能发挥它的威力。比较直观的来说,通常有以下需求的Web开发者推荐使用SOAOffice: 1. 需要把数据库字段内容填充...

    soaoffice2010标准版

    soaoffice2010标准版

    soaoffice 8.1

    soaoffice 8.1版支持并发控制的,完美支持Linux、Unix服务器的授权。其他的功能在这里就不做描述了,网上搜搜吧。

    SOAOFFICE控制office区域编辑

    SOAOFFICE控制office区域编辑

    soaoffice server 安装

    soaoffice server 安装 soaoffice server 安装

    weboffice soaoffice 中间件 插件

    在网页中实现动态word/excel数据填充、用户输入提交,并且无需Web服务器端OLE自动化word/excel。  2.独特的文档安全性:防下载、防拷贝、防粘贴、防篡改、防打印。  3.集成简单:一行代码即可搞定。  4.友好的...

    soaoffice 最新版本

    SOAOffice 中间件是北京科翰中间件有限公司为微软OFFICE量身打造的Web中间件,是Web调用Office、存取Office数据的必备中间件。SOAOffice中间件由服务器端数据组件和客户端显示控件构成。

    SOAOffice8.1For.Net

    这个一个基于soaoffice开放的一个在线word编辑系统

    web中间件SOAOffice(web调用office,存取office)

    SOAOffice中间件是为office量身打造的web中间件,是web调用office,存取office数据的必备中间件。包括服务器端数据组件和客户端显示控件构成。里面有SOAOffice的免费版和java版

    soaoffice项目开实例源码

    此实例专为项目开发使用在线编辑office文档提供的源码,包括ASP,C# for VS2003,C# for VS2005&VS2008,JSP 稍加改造就可以为己所用~~~~

    SOAOffice标准版(正版).zip

    SOAOffice标准版(正版).zip

    SOAOffice网页office

    SOAOFFICE 中间件采用标准HTTP传输协议,支持任意Web服务器(IIS, Domino, WebSphere, Apache,Tomcat等),任意服务器操作系统(Win2k, Win2003, Linux, Unix等),以及任意WEB编程语言和Web架构(C#,Java,...

    SOAOffice 打印控件

    SOAOffice 支持在word编辑、打印.一款功能很强大的中间件

Global site tag (gtag.js) - Google Analytics