js跨域访问示例(客户端/服务端)


Posted in Javascript onMay 19, 2014
<div id="oid"></div> 
<script type="text/javascript"> 
//获取货号 
$.ajax({ url: "http://192.168.1.191/H.ashx", 
type: "GET", 
dataType: 'jsonp', 
//jsonp的值自定义,如果使用jsoncallback,那么服务器端,要返回一个jsoncallback的值对应的对象. 
jsonp: 'jsoncallback', 
//要传递的参数,没有传参时,也一定要写上 
data: null, 
timeout: 5000, 
//返回Json类型 
contentType: "application/json;utf-8", 
//服务器段返回的对象包含name,openid. 
success: function (result) { 
document.getElementById('oid').innerText=result.name+":"+result.openid; 
}, 
error: function (jqXHR, textStatus, errorThrown) { 
alert(textStatus); 
} 
}); 
</script>

服务端 H.ashx
<%@ WebHandler Language="C#" Class="H" %> using System; 
using System.Web; 
public class H : IHttpHandler { 
public void ProcessRequest (HttpContext context) { 
context.Response.ContentType = "text/plain"; 
string result = context.Request.QueryString["jsoncallback"] + "({\"name\":\"测试编号为\",\"openid\":\"123456789\"})"; 
context.Response.Clear(); 
context.Response.Write(result); 
context.Response.End(); 

} 
public bool IsReusable { 
get { 
return false; 
} 
} 
}
Javascript 相关文章推荐
javascript实现unicode和字符的互相转换
Jul 18 Javascript
基于jQuery的简单的列表导航菜单
Mar 02 Javascript
JQuery 操作/获取table具体代码
Jun 13 Javascript
js实现连续英文字符自动换行兼容ie6 ie7和firefox
Sep 06 Javascript
javascript确认框的三种使用方法
Dec 17 Javascript
使用简洁的jQuery方法实现隔行换色功能
Jan 02 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
Aug 21 Javascript
Angular中实现树形结构视图实例代码
May 05 Javascript
vue-cli + sass 的正确打开方式图文详解
Oct 27 Javascript
利用jquery如何从json中读取数据追加到html中
Dec 01 jQuery
javascript系统时间设置操作示例
Jun 17 Javascript
vue+Element-ui实现登录注册表单
Nov 17 Javascript
jquery 表格排序、实时搜索表格内容(附图)
May 19 #Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
May 19 #Javascript
jQuery filter函数使用方法
May 19 #Javascript
用js模拟struts2的多action调用示例
May 19 #Javascript
从零学JS之你需要了解的几本书
May 19 #Javascript
JavaScript在IE和FF下的兼容性问题
May 19 #Javascript
从零学JSON之JSON数据结构
May 19 #Javascript
You might like
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
2008/09/10 PHP
PHP 图片水印类代码
2012/08/27 PHP
php递归使用示例(php递归函数)
2014/02/14 PHP
PHP高级编程实例:编写守护进程
2014/09/02 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
PHP基于openssl实现的非对称加密操作示例
2019/01/11 PHP
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
js判断变量是否空值的代码
2008/10/26 Javascript
prototype 学习笔记整理
2009/07/17 Javascript
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
2016/04/08 Javascript
使用开源工具制作网页验证码的方法
2016/10/17 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
JavaScript实现修改伪类样式
2017/11/27 Javascript
基于vue-cli、elementUI的Vue超简单入门小例子(推荐)
2019/04/17 Javascript
如何换个角度使用VUE过滤器详解
2019/09/11 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
[03:04]2018年国际邀请赛典藏宝瓶&莱恩声望物品展示 片尾有彩蛋
2018/06/04 DOTA
基于Python的文件类型和字符串详解
2017/12/21 Python
PyQT实现多窗口切换
2018/04/20 Python
Python 数据处理库 pandas进阶教程
2018/04/21 Python
基于python requests库中的代理实例讲解
2018/05/07 Python
python去重,一个由dict组成的list的去重示例
2019/01/21 Python
python Elasticsearch索引建立和数据的上传详解
2019/08/04 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
2019/11/15 Python
pytorch进行上采样的种类实例
2020/02/18 Python
pandas抽取行列数据的几种方法
2020/12/13 Python
北美领先的牛仔品牌:Buffalo David Bitton
2017/05/22 全球购物
韩国流行时尚女装网站:Dintchina(中文)
2018/07/19 全球购物
会计电算一体化个人简历的自我评价
2013/10/15 职场文书
刑事法律意见书
2015/06/04 职场文书
答谢酒会主持词
2015/07/02 职场文书
教研活动主持词
2015/07/03 职场文书
MySQL8.0升级的踩坑历险记
2021/11/01 MySQL
Python MNIST手写体识别详解与试练
2021/11/07 Python