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 AutoComplete自动完成 的使用方法实例
Mar 19 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
Feb 06 Javascript
基于bootstrap实现广告轮播带图片和文字效果
Jul 22 Javascript
js显示动态时间的方法详解
Aug 20 Javascript
jquery 动态合并单元格的实现方法
Aug 26 Javascript
node+express制作爬虫教程
Nov 11 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
Dec 18 Javascript
Vue.js实战之利用vue-router实现跳转页面
Apr 01 Javascript
node使用Koa2搭建web项目的方法
Oct 17 Javascript
Node错误处理笔记之挖坑系列教程
Jun 05 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
Oct 19 Javascript
vue中添加与删除关键字搜索功能
Oct 12 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
通过ODBC连接的SQL SERVER实例
2006/10/09 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
你不知道的文件上传漏洞php代码分析
2016/09/29 PHP
Dom加载让图片加载完再执行的脚本代码
2008/05/15 Javascript
javascript 禁止复制网页
2009/06/11 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
js中document.write的那点事
2014/12/12 Javascript
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
easyui Draggable组件实现拖动效果
2015/08/19 Javascript
13个PHP函数超实用
2015/10/21 Javascript
jQuery实现获取table表格第一列值的方法
2016/03/01 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
HTML5+JS+JQuery+ECharts实现异步加载问题
2017/12/16 jQuery
vue实现个人信息查看和密码修改功能
2018/05/06 Javascript
JavaScript实现简单的计算器
2020/01/16 Javascript
python中文件变化监控示例(watchdog)
2017/10/16 Python
Python实现合并excel表格的方法分析
2019/04/13 Python
解决yum对python依赖版本问题
2019/07/05 Python
python 视频逐帧保存为图片的完整实例
2019/12/10 Python
Python中使用gflags实例及原理解析
2019/12/13 Python
python+opencv边缘提取与各函数参数解析
2020/03/09 Python
解决keras使用cov1D函数的输入问题
2020/06/29 Python
美国中小型企业领先的办公家具供应商:Office Designs
2016/11/26 全球购物
PHP如何自定义函数
2016/09/16 面试题
几个常见的消息中间件(MOM)
2014/01/08 面试题
大学生活动策划方案
2014/02/10 职场文书
党员创先争优承诺书
2014/03/26 职场文书
2014年学习全国道德模范事迹思想汇报
2014/09/15 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
上班迟到检讨书范文
2015/05/06 职场文书
证婚人婚礼致辞
2015/07/28 职场文书
干部考核工作总结
2015/08/12 职场文书
Flutter Navigator 实现路由传递参数
2022/04/22 Java/Android