你是要发送什么请求?get还是post,不能用html的form吗?

解决方案 »

  1.   

    可以用ADO方式来取得function streamtochar(StrStream) 
    {
    try {
    var stream = new ActiveXObject("ADODB.Stream");
    stream.type=1;
    stream.Mode=3;
    stream.Open() ;
    stream.Write(StrStream);
    stream.Position= 0;
    stream.Type= 2;
    stream.Charset="gb2312";
    var result= stream.ReadText();
    stream.Close();
    stream = null;
    return result;
    } catch (e) {
    alert("您的电脑不支持 AdoStream 功能,请查看使用说明下载安装注册表文件。");
    return false;
    }
    }
      

  2.   

    发送一个HTTP请求,这个FAQ中都有吧
      

  3.   

    http://www.zdnet.com.cn/developer/code/story/0,2000081534,39099960,00.htm
    或者在论坛里搜一下URLConnection
      

  4.   

    用JavaScript实现下载文件
    function DownURL(strRemoteURL,strLocalURL)
    {
    try
    {
    var xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP");
    xmlHTTP.open("Get",strRemoteURL,false);
    xmlHTTP.send();
    var adodbStream=new ActiveXObject("ADODB.Stream");
    adodbStream.Type=1;//1=adTypeBinary
    adodbStream.Open();
    adodbStream.write(xmlHTTP.responseBody);
    adodbStream.SaveToFile(strLocalURL,2);
    adodbStream.Close();
    adodbStream=null;
    xmlHTTP=null;
    OpenFile(strLocalURL);
    }
    catch(e)
    {
    window.confirm("下载URL出错!");
    }
    //window.confirm("下载完成.");
    }
      

  5.   

    我需要的就是提交几个表单值到特定URL上,处理完后再返回结果
      

  6.   

    这个地址你没有看吗?http://www.zdnet.com.cn/developer/code/story/0,2000081534,39099960,00.htm
      

  7.   

    这个"我需要的就是提交几个表单值到特定URL上,处理完后再返回结果"需要服务器应答.
    客户端用JS
    function GetData(strURL)
    {
    var xmlHttp=null;
    var strData="";
    try
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    //xmlHttp.open("POST",strURL,false);
    xmlHttp.open("GET",strURL,false);
    xmlHttp.send();
    strData=xmlHttp.responseText;//接受服务器输出的字符串.
    }
    catch(e)
    {
    window.confirm(e);
    }
    xmlHttp=null;
    return strData;
    }
    服务器JSP内容
    <jsp:useBean id="DBConnect" scope="page" class="com.db.DBConnect"/>
    <%
    Connection conn=null;
    conn=DBConnect.getConnection();
    Statement stmt=null;
    ResultSet rs=null;
    String strData="";
    try
    {
    stmt=conn.createStatement();
    rs=stmt.executeQuery("select * from table_managestatus_basicdata");
    while(rs.next())
    {
    strData=strData+rs.getString(5)+","+rs.getString(6)+"#";
    }
    rs.close();
    stmt.close();
    conn.close();
    }
    catch(Exception e)
    {System.out.println(e);}
    if(strData.length()>1)
    {
    out.println(strData.substring(0,strData.length()-1));
    }
    DBConnect.close();
    %>
      

  8.   

    具体操作可以参考
    http://www.cnsxml.com/blogview.asp?logID=316