起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1673|回复: 3

[结贴] 求救!ajax跨域访问,总是失败!试过cors 和jsonp,均失败!

[复制链接]

13

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
发表于 2017-6-13 15:59:21 | 显示全部楼层 |阅读模式
兼容IE9及以下浏览器
//                        $.support.cors = true;
//                        // 一个简单的ajax调用
//                        $.ajax({
//                                type : "get",
//                                url : "http://www.zc36524.com/--/jsonp.php",
//                                dataType : "json",
//                                success : function(data) {
//                                        alert(data);
//                                },
//                                error : function(data) {
//                                        alert("no");
//                                }
//                        });

jsonp:

$.ajax({
//                        type : 'get',
//                        url : 'http://www.zc36524.com/--/jsonp.php',
//                        dataType : 'jsonp',
//                        jsonp : "jsoncallback",
//                        success : function(data) {
//                                alert("ok");
//                        },
//                        error : function(data) {
//                                alert("no");
//                        }
//                });
发表于 2017-6-13 17:31:09 | 显示全部楼层
1首先你在浏览器先访问一下这个 URL
比如
http://www.zc36524.com/--/jsonp.php
http://www.zc36524.com/--/jsonp.php
我这里浏览器直接访问都是报错的!·
更别说 ajax访问
首先保证url是正确的!
浏览器直接访问正常

2.
跨域问题请看:
http://docs.wex5.com/ajax-cross-domain/

3
如果实在是不支持跨域!跨域无法解决,
还可以通过自定义action ,通过请求自己的服务器,在后端通过java去请求其他网站的服务!将数据返回给前端!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2017-6-21 09:38:52 | 显示全部楼层
url是没问题的。中间部分我加--。现在的解决办法就是写后端action。ajax最终没有实现
回复 支持 反对

使用道具 举报

13

主题

41

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2017-6-21 09:39:48 | 显示全部楼层
非常感谢你的解答
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-12 16:42 , Processed in 0.054672 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表