ajax跨域访问-ajax的跨域访问快递接口

问题描述

ajax的跨域访问快递接口
访问一个快递查询接口;
html如下:

 <!DOCTYPE html><html><head><meta charset=""UTF-8""><title>Insert title here</title><script type=""text/javascript"" src=""js/jquery-1.8.2.min.js""></script><script type=""text/javascript"">$(function(){    $(""#btnCrossDomainRequest"").click(        function(){            var url = 'http://api.ickd.cn/?id=109113&secret=89f3f9f42a70268ccf2ee966674fed1d&com=zhongtong&nu=6108241734&type=json&encode=utf-8&jsoncallback=?';            $.getJSON(urlfunction(data){                console.log(data);            });        }           );})</script></head><body><button id=""btnCrossDomainRequest"">点击</button></body></html>

firebug如下:

解决方案


贴代码时请使用:插入代码片。

解决方案二:
我本地报的错误是这个,

时间: 2024-12-30 01:01:39

ajax跨域访问-ajax的跨域访问快递接口的相关文章

ajax跨域访问 JQuery的跨域详解

JS的跨域问题,我想很多程序员的脑海里面还认为JS是不能跨域的,其实这是一个错误的观点: 有很多人在网上找其解决方法,教其用IFRAME去解决的文章很多,真有那么复杂吗? 其实很简单的,如果你用JQUERY,一个GETJSON方法就搞定了,而且是一行代码搞定. 今天2013年8月2日又抽时间整理了下,修改了优化在线调用的方法. 我这里提供了在线测试调用的功能,方便大家测试.点击查看 其实跨域有两种思路,思路一:就是通过js跨域访问:思路二:是通过后台写代码访问 下面说下两种方法的实现: 思路一:

jquery ajax结合thinkphp的getjson实现跨域的方法_jquery

本文实例讲述了jquery ajax结合thinkphp的getjson实现跨域的方法.分享给大家供大家参考,具体如下: jquery中post的应该是不能跨域,网上说get的可以跨域,但是我试了一下也不行,然后就进行最后的拼搏getjson,结果成功,哈哈 js处写作: $.getJSON( "/index.php/Index/test", function(data){ alert(data.dd); } ); 语法: jQuery.getJSON(url,[data],[call

extjs4-同一tomcat不同应用之间,使用ajax访问,第一次不能正常访问,第二次正常

问题描述 同一tomcat不同应用之间,使用ajax访问,第一次不能正常访问,第二次正常 现有两个应用A,应用B,需要在应用A中提交数据到应用B,使用Ext ajax进行通信,但是使用发现第一提交ajax请求时,请求可以到达但是设置的params参数丢失,且在chrom控制台显示请求方式为get,第二次以后再请求一切正常,请求方式显示为POST.请求代码如下: Ext.Ajax.request({ headers : { "powered-by" : "Ext" }

详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())_jquery

一,$.get(url,[data],[callback]) 说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数. 而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式,在此引用只是为了对比说明 $.get("data.php",$("#firstName.val()"),function(data){$("#

SQL跨数据库服务器查询和跨表更新的操作

SQL Server数据库跨数据库服务器查询和跨表更新的相关知识是本文我们主要要介绍的内容,接下来我们就通过一个实例来介绍这一过程.实例是这样的:想实现的功能很简单, 在我的本地一个表用来保存省的信息: T_Province,在另外一台服务器上也有一个保存省的表province,其中有我本地没有的provience_name_en和provience_id信息.我希望将它们保存到我的表中. 准备工作 首先我在本地 T_Province 表中添加了 ProvinceNameEn 和 Provinc

基于原生ajax与封装的ajax使用方法(详解)

当我们不会写后端接口来测试ajax时,我们可以使用node环境来模拟一个后端接口. 1.模拟后端接口可参考网站整站开发小例子,在打开命令窗口并转到所在项目文件夹下在命令行中输入npm install express --save,安装express中间件. 2.把当中的app.js的内容换成 var express=require('express'); //var path=require('path'); var app=express(); //app.set('view',path.jo

介绍ajax提交url与ajax提交表单的区别

 本篇文章主要是对ajax提交url与ajax提交表单的区别进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 1:ajax自已构造一个url,这种方式传参数要用Data,不能用于表单提交.  例:    代码如下:          function createHtml(id){              $("#reloading").show();               //edit_bg是个div,提交时显示,这样可以使背景页面不能操作.             

谈AJAX的安全性及AJAX安全隐患

ajax|安全|安全性|安全隐患     Web开发者不会注意到由 "AJAX(Asynchronous JavaScript And XML)"所带来的激情.不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术.然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基于AJAX的站点放入了一颗定时炸弹中. AJAX的好处 在当年"Web应用

谈谈AJAX的安全性及AJAX安全隐患

ajax|安全|安全性|安全隐患 Web开发者不会注意到由 "AJAX(Asynchronous JavaScript And XML)"所带来的激情.不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术.然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基于AJAX的站点放入了一颗定时炸弹中. AJAX的好处 在当年"Web应用程序&q