码迷,mamicode.com
首页 > 其他好文 > 详细

获取地址上的ID(页面与服务器的交互)

时间:2015-09-18 18:33:43      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6 </head>
 7 <script type="text/javascript" src="../../js/system.js"></script>
 8 <body>
 9     ID号:<div id="showID"></div>
10          <input type="button" value="获取" id="btn">
11 <script type="text/javascript">
12     $$("btn").onclick = function () {
13         var url = "http://ama.adwo.com/advmessage/adv/addResultJsonP.action?advid=30125";
14         var xhr = null;//由于要进行兼容性处理,先设为空
15         //兼容性处理
16         if (window.XMLHttpRequest) {//一般的浏览器使用
17             xhr = new XMLHttpRequest();
18         } else if (window.ActiveXObject) {//IE6以下使用
19             xhr = new ActiveXObject("Microsoft.XMLHTTP");
20         }
21         //先打开这个对象
22         xhr.open("GET", url, true);//发送数据的方式GET,路径url,
23         //然后再发送请求
24         xhr.send();
25         xhr.onreadystatechange = function () {
26             if (xhr.readyState == 4) {//请求已完成,且响应已就绪
27                 //200对应OK,如404-未找到网页
28                 if (xhr.status == 200) {//"OK"
29                     //获取到了url地址里的内容
30                     var need = xhr.response;
31                     //截取中间大括号里的字符串,包含大括号
32                     var st = need.split("[")[1];
33                     var stt = st.split("]")[0];
34                     //将获取到的字符串转换成对象,并取名为c
35                     eval("var c=" + stt);
36                     $$("showID").innerHTML = c.id;
37                     comm.cl(xhr.response);
38                 }
39             }
40         }
41     };
42 </script>
43 </body>
44 </html>

 

获取地址上的ID(页面与服务器的交互)

标签:

原文地址:http://www.cnblogs.com/zfj-world/p/4819823.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!