0

我需要编写一个非常简单的页面来测试另一个程序的功能。它不必是故障安全的,因为测试人员会知道如何使用它。

我需要调用一个在 GET 或 POST 查询字符串中获取参数(键)的页面。使用该密钥,嵌入的 javascript 应获取附加密钥的固定 URL。它返回一个最大为几百字节的字符串。它必须对它进行base64解码(已经有代码)并以某种方式显示它。所以主要步骤是:

1) 从查询字符串中获取“键”。

2) 对 predefURL+key 执行 GET。

3)将答案放入变量中。(全身。)

4) 解码。

5) 显示。

我需要 2 和 3 的解决方案。我想尽可能地坚持使用纯 JavaScript。

4

1 回答 1

1
function onGetResponse() 
 {
  if (xhReq.readyState != 4)  { return; }
  var serverResponse = xhReq.responseText;
  // Process/decode/display your response here
 }

 var xhReq = createXMLHttpRequest();
 xhReq.open("GET", "predefURL?key=myKey", true);
 xhReq.onreadystatechange = onGetResponse;
 xhReq.send(null);

http://ajaxpatterns.org/XMLHttpRequest_Call

于 2013-11-02T17:45:07.067 回答