自已写的免费WEB在线编辑文档控件1.0.0.0版

本文介绍了一个使用JSP实现的文件上传及在线编辑案例,通过两个cab包注册实现文件上传功能,并详细展示了如何配置在线编辑器及其参数设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

使用中的实际图片

 

 

 

 

使用说明没整出来(有时间再写了),下面代码是我使用的一个例子jsp

 

上传时,要准备一个http表单上传文件接收的类,即接收<form enctype="multipart/form-data">  <input type="file"> </form>的一个文件接收类。

 

这个网上搜索很多现成的jsp,asp等都有,有需要的就去下载地址

 

http://www.vdisk.cn/down/index/4063021A7963

 

是个cab包,里面包了word和excel的库,所以较大。

 

注意要和我另外写的一个web上传组件一起注册,也是一个cab包

下载地址

 

http://www.vdisk.cn/down/index/4062999A2936

 

 

<%@ page contentType="text/html; charset=GBK" %>
<HTML>
<head>
</head>
<BODY onload="oninit();">

 

<OBJECT ID="WebUpload"
CLASSID="CLSID:27A3B5CD-80DA-45F3-93F9-44C7DD631DF8"
CODEBASE="WebUploadFile.CAB#version=1,0,0,1"></OBJECT>

 

<OBJECT id="vPowObject" classid="clsid:01AB9108-F73B-4B49-9C46-57F1C675D4BB" height="100%" width="100%" CODEBASE="vPowWebDav.CAB#version=1,0,0,0">
 <param name="isStandardMenu" value="false">
 <param name="isActiveMenuBar" value="false">
 <param name="isTrackRevisions" value="false">
 <param name="editUserName" value="编辑人的名字">
 <param name="fileUploadName" value="upfile.jsp">

 

 <param name="WebUploadHost" value="127.0.0.1">   //上传地址
 <param name="WebUploadPort" value="8080">      //上传端口
 <param name="WebUploadPath" value="/abc/upload">  //上传接收的service类路径请求


 <param name="lUser" value="使用单位名称">
 <param name="lUserNumer" value="30">
 <param name="lUserEndDate" value="2020-02-10">
</OBJECT>
<script>
 function oninit(){
  if(vPowObject){
   try
         {
       vPowObject.resizeWindow(vPowObject.offsetWidth,vPowObject.offsetHeight);
          //控制工具条按钮
        vPowObject.SetPrintBtn(false);
        vPowObject.SetWordLHBtn(false);
        vPowObject.SetWordPZBtn(false);
        vPowObject.SetWordYZBtn(false);
        vPowObject.SetWordBHBtn(false);
        vPowObject.SetWordCHBtn(false);

        vPowObject.SetSaveBtn(true);
        vPowObject.SetRefreshBtn(true);
        vPowObject.PathFileName = 'http://127.0.0.1:8080/测试.doc';
        vPowObject.SetChangeFileUploadName("上传后改成这个名.doc");   //在上传时,会自动上传一个名为reset_file_name,值为 "上传后改成这个名.doc"的表单参数,以指示接收端(自己实现http表单上传文件接收)以新文件名来保存,不设置此参数时,按原名保存
        vPowObject.OpenDocument();
        
          }catch (e){
       alert('请按提示安装cab控件,再刷新本页面!');
         }
      }
    }
   

       
    }
   
</script>
</BODY>
</HTML>

 

 

 

 

 

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值