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 相关文章推荐
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
Aug 28 Javascript
简单实用的js调试logger组件实现代码
Nov 20 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
Dec 14 Javascript
JavaScript获取flash对象与网上的有所不同
Apr 21 Javascript
js中flexible.js实现淘宝弹性布局方案
Jun 23 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
Aug 11 Javascript
JavaScript利用正则表达式替换字符串中的内容
Dec 12 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
Aug 18 Javascript
使用nvm管理不同版本的node与npm的方法
Oct 31 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
Dec 19 Javascript
linux 后台运行node服务指令方法
May 23 Javascript
详解VUE中常用的几种import(模块、文件)引入方式
Jul 03 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
excellent!――ASCII Art(由目标图象生成ascii)
2007/02/20 PHP
php简单复制文件的方法
2016/05/09 PHP
Array.prototype 的泛型应用分析
2010/04/30 Javascript
javascript之bind使用介绍
2011/10/09 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
2013/09/29 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
我的Node.js学习之路(二)NPM模块管理
2014/07/06 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
基于jQuery实现选项卡效果
2017/01/04 Javascript
基于MVC方式实现三级联动(JavaScript)
2017/01/23 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
vue实现购物车案例
2020/05/30 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
python 用lambda函数替换for循环的方法
2018/06/09 Python
python散点图实例之随机漫步
2018/08/27 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
2019/06/19 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
html5自动播放mov格式视频的实例代码
2020/01/14 HTML / CSS
Rakuten Kobo台湾:电子书、eReaders和Reading应用程式
2017/11/24 全球购物
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
OnePlus加拿大官网:中国国际化手机品牌
2020/10/13 全球购物
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
简历自我评价怎么写呢?
2014/01/06 职场文书
师德师风的心得体会
2014/09/02 职场文书
2014年商场工作总结
2014/11/22 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
财务会计岗位职责
2015/02/03 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
田径运动会广播稿
2015/08/19 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书