在后台发布-获得html响应?

我如何在后台发布到服务器并捕获它所吐出的html?此代码重定向到服务器:

选择 | 换行 | 行号
  1. function go() 
  2. {
  3. document.cps.action = "http://remote_server_URL:PORT" 
  4. document.cps.submit();
  5. }
  6.  

...并使用下面的XMLhttp方法显示服务器超时错误:

选择 | 换行 | 行号
  1. function go2() {
  2.  
  3. var oXMLHTTP = new ActiveXObject( "Microsoft.XMLHTTP" );
  4. var shipinfo = escape(itemlist);    
  5. var sURL = ("http://206.191.4.228:30000?XMLRequest=" + shipinfo);
  6. document.writeln(sURL);
  7. oXMLHTTP.open( "POST", sURL, false );
  8.  
  9. oXMLHTTP.send();
  10.  
  11. document.writeln(oXMLHTTP.responseText);
  12.  
  13. }
  14.  

有什么建议或方法可以做到这一点吗?请?它基本上是一个隐藏的表单,它发布XML数据(表单中的一个隐藏标记),并以要显示的HTML(表格)的形式接收数据的答案.
谢谢,
JMR

# 回答1


在页面加载后,您不能使用Document.Writeln.
使用POST时,应使用Send方法发送参数-请参阅
基本的AJAX示例
.

标签: Javascript

添加新评论