日期:2014-05-18  浏览次数:20740 次

dsoframe组件使用的问题
HTML code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<OBJECT id=DSOFramer1 codeBase="dsoframer.ocx" height="96%" width="100%" 
classid=clsid:00460182-9E5E-11D5-B7C8-B8269041DD57 VIEWASTEXT>
        <PARAM NAME="_ExtentX" VALUE="24712">
        <PARAM NAME="_ExtentY" VALUE="13044">
        <PARAM NAME="BorderColor" VALUE="-2147483632">
        <PARAM NAME="BackColor" VALUE="-2147483643">
        <PARAM NAME="ForeColor" VALUE="-2147483640">
        <PARAM NAME="TitlebarColor" VALUE="-2147483635">
        <PARAM NAME="TitlebarTextColor" VALUE="-2147483634">
        <PARAM NAME="BorderStyle" VALUE="1">
        <PARAM NAME="Titlebar" VALUE="0">
        <PARAM NAME="Toolbars" VALUE="1">
        <PARAM NAME="Menubar" VALUE="1">
        </OBJECT>
        <INPUT TYPE="button" NAME="" onclick="SaveDoc()" value= "将要上传的文件保存到服务器上"/>
   <form name= WebForm >
      <input type="hidden" name=username value=chengmingjun>
   </form>
</BODY>

<SCRIPT LANGUAGE="JavaScript">
<!--
  function SaveDoc() {
  document.all.DSOFramer1.HttpInit();
  document.all.DSOFramer1.HttpAddPostString("username", WebForm.username.value);
  document.all.DSOFramer1.HttpAddPostCurrFile("FileData","");
  document.all.DSOFramer1.HttpPost("http://cmj.local:8080/uploads.jsp");
  } 
//-->
</SCRIPT>
<HTML>



这里的document.all.DSOFramer1.HttpAddPostCurrFile("FileData","");
参数代表什么
这句话的作用是什么?


------解决方案--------------------
HttpAddPostCurrFile(String fileName, String ReName);
添加当前Dsoframer1编辑的文件给上传接口,该接口把文件模拟到成一个表单的文件域,并提交到处理页面。
例一:
HttpAddPostCurrFile("File", "");
该接口模拟表单文件域如下:
<input type=file name=File >
注意:第二个参数为空表示控件自动为文件命名,如:temp.doc,如果需要重命名可以在第二个参数指明文件名称,也可在保存页面指定文件名称。

------解决方案--------------------
没人回答问题.. ... .. .. . . . . . . 我顶
关注ing