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 相关文章推荐
利用进制转换压缩数字函数分享
Jan 02 Javascript
Node.js 服务器端应用开发框架 -- Hapi.js
Jul 29 Javascript
Javascript实现Web颜色值转换
Feb 05 Javascript
JavaScript实现梯形乘法表的方法
Apr 25 Javascript
JavaScript中ES6 Babel正确安装过程
Jul 18 Javascript
原生js编写焦点图效果
Dec 08 Javascript
bootstrapValidator 重新启用提交按钮的方法
Feb 20 Javascript
微信小程序实现图片轮播及文件上传
Apr 07 Javascript
js实现移动端编辑添加地址【模仿京东】
Apr 28 Javascript
微信小程序开发注意指南和优化实践(小结)
Jun 21 Javascript
Centos7 安装Node.js10以上版本的方法步骤
Oct 15 Javascript
解决vue下载后台传过来的乱码流的问题
Dec 05 Vue.js
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
2个比较经典的PHP加密解密函数分享
2014/07/01 PHP
thinkphp文件引用与分支结构用法实例
2014/11/26 PHP
jquery五角星评分插件示例分享
2014/02/21 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
jquery实现表格隔行换色效果
2015/11/19 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
基于jQuery实现瀑布流页面
2017/04/11 jQuery
webpack4简单入门实例
2018/09/06 Javascript
JS使用JSON.parse(),JSON.stringify()实现对对象的深拷贝功能分析
2019/03/06 Javascript
使用layui+ajax实现简单的菜单权限管理及排序的方法
2019/09/10 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
2020/09/04 Javascript
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
Python修改Excel数据的实例代码
2013/11/01 Python
以一段代码为实例快速入门Python2.7
2015/03/31 Python
在Django的session中使用User对象的方法
2015/07/23 Python
浅析python递归函数和河内塔问题
2017/04/18 Python
Python实现注册登录系统
2017/08/08 Python
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
Python实现把多维数组展开成DataFrame
2019/11/30 Python
关于windows下Tensorflow和pytorch安装教程
2020/02/04 Python
python+appium+yaml移动端自动化测试框架实现详解
2020/11/24 Python
美国大城市最热门旅游景点门票:CityPASS
2016/12/16 全球购物
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
关于人生的感言
2014/01/17 职场文书
总经理助理的职责
2014/03/14 职场文书
基层党组织公开承诺书
2014/03/28 职场文书
贷款担保申请书
2014/05/20 职场文书
赞美老师的演讲稿
2014/05/22 职场文书
村党支部公开承诺书
2014/05/29 职场文书
教师求职信怎么写
2015/03/20 职场文书
生日祝酒词大全
2015/08/10 职场文书
Python机器学习之逻辑回归
2021/05/11 Python
html5调用摄像头实例代码
2021/06/28 HTML / CSS