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 面向对象编程 万物皆对象
Sep 17 Javascript
BOM与DOM的区别分析
Oct 26 Javascript
Chosen 基于jquery的选择框插件使用方法
May 30 Javascript
node.js中的console.log方法使用说明
Dec 09 Javascript
简介JavaScript中的setDate()方法的使用
Jun 11 Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 Javascript
jquery京东商城双11焦点图多图广告特效代码分享
Sep 06 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
Nov 30 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
Sep 19 Javascript
详解Js里的for…in和for…of的用法
Mar 28 Javascript
Node.js实现一个HTTP服务器的方法示例
May 13 Javascript
如何使用JavaScript策略模式校验表单
Apr 29 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下图片文字混合水印与缩略图实现代码
2009/12/11 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
jquery 弹出登录窗口实现代码
2009/12/24 Javascript
jquery mobile changepage的三种传参方法介绍
2013/09/13 Javascript
jQuery移除元素自动解绑事件实现思路及代码
2014/05/31 Javascript
jQuery页面加载初始化常用的三种方法
2014/06/04 Javascript
原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法
2016/08/05 Javascript
BootStrap网页中代码显示用法详解
2016/10/21 Javascript
js模态对话框使用方法详解
2017/02/16 Javascript
vue.js实例todoList项目
2017/07/07 Javascript
vue axios整合使用全攻略
2018/05/24 Javascript
vue添加class样式实例讲解
2019/02/12 Javascript
解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题
2019/10/25 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
解决基于 keep-alive 的后台多级路由缓存问题
2020/12/23 Javascript
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
Python设计模式编程中解释器模式的简单程序示例分享
2016/03/02 Python
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
Python实现读取json文件到excel表
2017/11/18 Python
python3实现磁盘空间监控
2018/06/21 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
利用python在大量数据文件下删除某一行的例子
2019/08/21 Python
Python 防止死锁的方法
2020/07/29 Python
Windows和Linux动态库应用异同
2016/04/17 面试题
数学专业推荐信范文
2013/11/21 职场文书
大学生个人推荐信范文
2013/11/25 职场文书
开展党的群众路线教育实践活动方案
2014/02/05 职场文书
经济管理毕业生求职信
2014/03/15 职场文书
学校志愿者活动总结
2014/06/27 职场文书
2014年科研工作总结
2014/12/03 职场文书
委托函范文
2015/01/29 职场文书
简单的辞职信模板
2015/05/12 职场文书
2016感恩母亲节校园广播稿
2015/12/17 职场文书
怎样做好公众演讲能力?
2019/08/28 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL