1、按照你的业务需求设计表单,其中必须有一个type="file"的input框
2、利用你最熟悉的开发语言完成对表单的处理,包括编辑、保存等操作
3、删除type="file"的input框,增加DeltaOffice控件,代码参见最后参考示例
4、将表单提交时的form.submit()语句替换为DeltaOffice.SubmitForm(indexOrName)函数
5、处理SubmitForm(indexOrName)函数的返回值,并跳转到对应页面。
大家看明白了,是不是集成在线编辑控件最简单的一种思路?
<object classid="clsid:00460182-9E5E-11d5-B7C8-B8269041DD58" id="deltaOffice" width="100%" height="100%">
<param name="BorderStyle" value="1">
<param name="TitlebarColor" value="52479">
<param name="TitlebarTextColor" value="0">
<param name="MenuBar" value="1">
<param name="Caption" value="DeltaOffice, Caption from param">
</object>
if(document.deltaOffice.SubmitForm(indexOrName, fieldName, fileName))
{
alert("success");
window.location.href = "success.html";
}
else
{
alert("failure");
window.location.href = "error.html";
}