初学activex,忙了一天没能通过网页给activex里的参数付值,想要个源码学习学习要求该源码里有通过网页给activex付值的例子,最好是没有form的(因为我想写的activex是不需要显示的)

解决方案 »

  1.   

    <HTML>
    <OBJECT id=cgwsend1
      classid="clsid:3CEFBA1C-6EA1-4678-BFAE-25C19DBB7E26"
      codebase="http://ip地址/IIS虚拟目录/cgwsendProj.ocx#version=1,0,19,0"
      width=11
      height=11
      align=center
      hspace=0
      vspace=0
    >
    </OBJECT>
    <script language="JavaScript">
    function updown(){
     cgwsend1.ftphost=document.form1.ftphost.value;
     cgwsend1.ftpport=document.form1.ftpport.value;
     cgwsend1.ftpuser=document.form1.ftpuser.value;
     cgwsend1.ftppwd=document.form1.ftppwd.value;
     cgwsend1.ftppath=document.form1.ftppath.value;
     cgwsend1.filename=document.form1.filename.value;
     cgwsend1.docusername=document.form1.docusername.value;
     cgwsend1.openflag=document.form1.openflag.value;
     cgwsend1.sendmode=document.form1.sendmode.value;
     cgwsend1.download();
    }
    </script>
    <BODY>
    <FORM NAME="form1">
    <INPUT TYPE=text id=ftphost VALUE="ip地址"><br>
    <INPUT TYPE=text NAME="ftpport" VALUE="21"><br>
    <INPUT TYPE=text NAME="ftpuser" VALUE="lgh"><br>
    <INPUT TYPE=text NAME="ftppwd" VALUE="X=5"><br>
    <INPUT TYPE=text NAME="ftppath" VALUE="/doc/sw/"><br>
    <INPUT TYPE=text NAME="filename" VALUE="111.doc"><br>
    <INPUT TYPE=text NAME="docusername" VALUE="ccc"><br>
    <INPUT TYPE=text NAME="openflag" VALUE="download"><br>
    <INPUT TYPE=text NAME="sendmode" VALUE="1"><br>
    <INPUT TYPE=button Value="aaa" NAME="button1" OnClick="updown()">
    </FORM>
    </BODY>
    </HTML>
    以上是调用我自己编写的控件的一个例子
      

  2.   

    同意! 
    把 <object 一项也包含在html文件中 <form> 中吧