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 相关文章推荐
js调用flash的效果代码
Apr 26 Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
Feb 07 Javascript
JQuery获取样式中的background-color颜色值的问题
Aug 20 Javascript
JavaScript中数据结构与算法(四):串(BF)
Jun 19 Javascript
详解jQuery简单的表格应用
Dec 16 Javascript
使用ES6语法重构React代码详解
May 09 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
Vue的Flux框架之Vuex状态管理器
Jul 30 Javascript
React Native仿美团下拉菜单的实例代码
Aug 08 Javascript
Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题
Nov 22 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
Jan 08 Javascript
jquery添加div实现消息聊天框
Feb 08 jQuery
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
Smarty+QUICKFORM小小演示
2007/02/25 PHP
php url地址栏传中文乱码解决方法集合
2010/06/25 PHP
php中将时间差转换为字符串提示的实现代码
2011/08/08 PHP
php自动注册登录验证机制实现代码
2011/12/20 PHP
php中strtotime函数用法详解
2014/11/15 PHP
php使用CURL模拟GET与POST向微信接口提交及获取数据的方法
2016/09/23 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
js 绑定带参数的事件以及手动触发事件
2010/04/27 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
2012/05/23 Javascript
JS原型对象通俗&quot;唱法&quot;
2012/12/27 Javascript
刷新页面的几种方法小结(JS,ASP.NET)
2014/01/07 Javascript
iframe实用操作锦集
2014/04/22 Javascript
JavaScript中iframe实现局部刷新的几种方法汇总
2016/01/06 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
2016/09/17 Javascript
bootstrap-table组合表头的实现方法
2017/09/07 Javascript
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
2019/02/28 Javascript
Python实现抓取页面上链接的简单爬虫分享
2015/01/21 Python
Sanic框架异常处理与中间件操作实例分析
2018/07/16 Python
python实现诗歌游戏(类继承)
2019/02/26 Python
python输入错误后删除的方法
2019/10/12 Python
Python绘图之柱形图绘制详解
2020/07/28 Python
Python关于拓扑排序知识点讲解
2021/01/04 Python
德国网上药房:Apotal
2017/04/04 全球购物
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
伦敦一家领先的精品零售商:IRIS Fashion
2019/05/24 全球购物
行政文员岗位职责
2013/11/08 职场文书
校园活动宣传方案
2014/03/28 职场文书
2014年母亲节寄语
2014/05/07 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
授权委托书
2014/07/31 职场文书
商场收银员岗位职责
2015/04/07 职场文书
Nginx设置HTTPS的方法步骤 443证书配置方法
2022/03/21 Servers