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

 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>
时间: 2024-10-10 21:29:48

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

页面与服务器的交互,,经典案例

1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style type="text/css"> 7 .sp { 8 width: 50px; 9 height: 23px; 10 display: inline-block; 11

JS获取上一访问页面URL地址document.referrer实践2

一.JS获取前一个访问页面的URL地址document.referrer 要获取前一个访问页面的URL地址前后端语言都可以,例如PHP的是$_SERVER['HTTP_REFERER'],JavaScript的就是document.referrer. 我们平常开发,虽然和URL打交道也算比较频繁,但是,似乎很少使用document.referrer.我起初以为是兼容性不好,后来测试发现ie7都支持,那就奇怪了,为何document.referrer用的不多呢? 我想了一下,可能有下面几个原因:

使用IO映射的方式获取tiny4412板子上的ID号

在以前的文章中,有一篇 基于ARM-contexA9-Linux驱动开发:如何获取板子上独有的ID号 在那篇文章中,具体可以参考.那时候我使用了简单的字符设备驱动框架,最终的ID号通过read方法可将ID读取出来,但是,这样做就太麻烦啦,有没有更简单的方法呢?其实有,这种方法称作IO地址的映射,而今天我们要说的是IO地址的动态映射方法,静态映射就太简单了,直接调用相应的接口,配置相应的寄存器,设置状态就可以实现.接下来看看驱动代码: #if 0 . io地址: . 静态映射: //这个头文件与平

c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存

我们在利用C#开发桌面程序(Winform)程序的时候, 经常需要获取一些跟系统相关的信息, 以下这些代码获取能有些用处. c#中如何获取本机用户名.MAC地址.IP地址.硬盘ID.CPU序列号.系统名称.物理内存. 首先需要引入命名空间: using System.Management; /// 操作系统的登录用户名: string GetUserName() { try { string st = ""; ManagementClass mc = new ManagementCla

HTML页面如何获取路径上的参数

// 获取地址参数 function getQueryString(name) {                                       //name为传入参数 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r !

JavaScript进阶 九 JS实现本地文件上传至阿里云服务器

JS实现本地文件上传至阿里云服务器 前言 在前面的博客< JavaScript进阶(八)JS实现图片预览并导入服务器功能>(点击查看详情)中,实现了JS将本地图片文件预览并上传至阿里云服务器的操作.这次需要实现将本地打包好的文件上传至阿里云服务器.使用前面的图片文件上传方法无法完成此操作.操作界面如下: 思路 本地与服务端传输文件的格式应该是熟悉的Base64格式.首先需要将本地文件转换为Base64格式,传输至服务端后,在服务端再将Base64格式的文件转换为原始文件. 源码解析 控制器 /

获取网页上数据(图片、文字、视频)-b

Demo地址:http://download.csdn.net/detail/u012881779/8831835 获取网页上所有图片.获取所有html.获取网页title.获取网页内容文字... .h 文件  代码: //网页   //NSString *strPath = [NSString stringWithFormat:@"http://www.baidu.com/s?wd=%@&cl=3",theWord];   //视频   //NSString *strPath

Android网络编程之获取网络上的XML

Android网络编程之获取网络上的XML 请尊重他人的劳动成果,转载请注明出处:Android网络编程之获取网络上的XML 为要获取网络上的XML所以需要服务器端提供的支持. 一.创建服务器端: 服务器端项目结构: 服务器端运行效果图: 第一步:创建业务所需的JavaBean package com.jph.server.model; import java.util.Date; /** * 新闻实体类 * @author jph * Date:2014.09.26 */ public cla

前端页面js与flash交互——js获取flash对象,并传递参数

背景介绍: 最近在搞一个项目,涉及到图片选取,裁剪,上传等,由于浏览器安全性问题,js无法获取到<input type="file">中选取的文件路径,而且对照片的裁剪,抠图等由HTML5实现的功能,对各大浏览器的兼容性,真是不敢太大胆.这个时候就引进了flash,然后所有js做不了的让flash来做,然后由js来控制页面元素.就这样开始了js与as的交互之旅,听做flash的大叔说,flash调js的函数式很好调的,而js调as不大容易.最终的情况是as调js错误层出不穷