深入浅出Ajax(五)

时间:2022-09-15 08:52:33
  function initPage()
{
alert("3+3");//3+3
alert(eval("3+3")); //6
//eval()函数可以解析、计算()中的内容。
var jsonText = eval('(' + request.responseText + ')');//将服务器端响应转换为一个对象
/* eg: request.responseText ={
"id": "123456",
"name": "rxm",
"urls": ["http://123.com",
"http://345.net"]
};*/ alert(jsonText.id);
alert(jsonText.urls.length);
} //使用POST请求
function registerUser()
{
registerRequest = createRequest();
var url = "register.aspx";
var requestData = "userName=" + escape(document.getElementById("username").value) +
"&pwd=" + escape(document.getElementById("password").value);
registerRequest.open("POST", url, true);
registerRequest.setRequestHeader("Content-Type", ".....");//必须设置Content-Type头部,告诉服务器端怎么解析数据。
registerRequest.send(requestData);
}

深入浅出Ajax(五)的更多相关文章

  1. 深入浅出Ajax

    原文(我的GitHub):https://github.com/liangfengbo/frontend-ability/issues/1 学习大纲 理解Ajax的工作原理 Ajax核心-XMLHtt ...

  2. 深入浅出Ajax(四)

    function initPage() { btn.onmouseover = buttonOver; btn.onmouseover = buttonOut; } 如上,浏览器只会运行指定的最后一个 ...

  3. 深入浅出Ajax(三)

    <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> &l ...

  4. 深入浅出Ajax(二)

    <script type="text/javascript"> window.onload = initPage; function initPage() { var ...

  5. 深入浅出Ajax(一)

    客户端: <script type="text/javascript"> window.onload = initPage; function initPage() { ...

  6. Nacos深入浅出(五)

    四中标色的代码 result = ConfigService.dump(dataId, group, tenant, cf.getContent(), lastModified); 我们看下这个方法 ...

  7. 深入浅出WPF----第五章----控件与布局

    你可以把控件想象成一个容器,容器里装的东西就是它的内容.控件的内容可以直接是数据,也可以是控件.当控件的内容还是控件的时候就形成了控件的嵌套.我们把被嵌套的控件称为子级控件,这种控件嵌套在U1布局时尤 ...

  8. post 发送ajax请求

    1.ajax五步曲 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quot ...

  9. Ajax初探

    一.AJAX准备知识:JSON 1.stringify与parse方法 2.和XML的比较 二.AJAX简介 AJAX常见应用情景 AJAX的优缺点 优点: 三.jQuery实现的AJAX $.aja ...

随机推荐

  1. ASP&period;NET中的随机密码生成

    第一种方法:用.NET中的 Sytem.Guid.NewGuid().ToString() 生成,实际上是对一个128bit数字的十六进制输出.生成的字符由0-9和a-z这几种字符组成,也可能会有“- ...

  2. CMAKE使用

    http://www.cppblog.com/tx7do/archive/2010/08/19/124000.html http://blog.csdn.net/dbzhang800/article/ ...

  3. 如何获得中国所有的IP地址段

    转自: https://wjianz.wordpress.com/2014/09/12/howto-%E4%BB%8Eapnic%E8%8E%B7%E5%8F%96%E4%B8%AD%E5%9B%BD ...

  4. Codevs 3304 水果姐逛水果街Ⅰ 线段树

    题目: http://codevs.cn/problem/3304/   时间限制: 2 s   空间限制: 256000 KB   题目等级 : 钻石 Diamond 题解       题目描述 D ...

  5. 使用random输出10个double型的随机数

    使用random输出10个double型的随机数 代码如下: package Day05;import java.util.Random;import java.util.Scanner; publi ...

  6. 微信小程序Md5加密(utf-8汉字无影响)

    微信小程序不让使用第三方jqMD5 只好改原生js咯 废话不多说直接贴代码 其实就是将原生function调用改为 module.exports = md5; 文中 红色标注 使用方法 将md5.js ...

  7. 调试大叔V2&period;1&period;0&lpar;2018&period;12&period;17&rpar;&vert;http&sol;s接口调试、数据分析程序员辅助开发神器

    2018.12.17 - 调试大叔 V2.1.0*升级http通讯协议版本,完美解决Set-Cookie引起的系列问题:*新增Content-Type编码格式参数,支持保存(解决模拟不同网站或手机请求 ...

  8. 如何利用WebClient模拟登陆CSRF控制的网站

    一般我们都是利用WebRequest这个类来向服务器进行数据的POST,不过很多情况下相应的服务器都有验证,看你是不是登陆,是不是来自同一个域,这些都简单,我们可以更改其属性来达到欺骗服务器.不过如果 ...

  9. CF960G Bandit Blues 分治&plus;NTT(第一类斯特林数)

    $ \color{#0066ff}{ 题目描述 }$ 给你三个正整数 \(n\),\(a\),\(b\),定义 \(A\) 为一个排列中是前缀最大值的数的个数,定义 \(B\) 为一个排列中是后缀最大 ...

  10. 解决You are using pip version 10&period;0&period;1&comma; however version 18&period;1 is available&period; You should consider upgrading via the &&num;39&semi;python -m pip install --upgrade pip&&num;39&semi; command&period;

    pip install ...出现问题 直接输入python - pip install --upgrade pip就可以了