跨域问题

qq_21435831 2017-01-31 05:37:20
在网络找到一个代码 用起来无法解决跨越问题 求大神们帮忙

function saveUserInfo() {
var a = document.getElementById("countdown");
var b = "http://www.nowamagic.net/ajax/word.php";
var c = false;
if (window.XMLHttpRequest) {
c = new XMLHttpRequest();
if (c.overrideMimeType) {
c.overrideMimeType("text/xml");
}
} else if (window.ActiveXObject) {
try {
c = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
c = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!c) {
window.alert("不能创建XMLHttpRequest对象实例.");
return false;
}
c.open("GET", b, true);
c.setRequestHeader("If-Modified-Since", "0");
c.send(null);
c.onreadystatechange = function() {
if (c.readyState == 4 && c.status == 200) {
a.innerHTML = c.responseText;
}
};
}

var secs = 300;

function doUpdate(a) {
if (a % 3 == 0) {
saveUserInfo();
}
}

for (var i = secs; i >= 0; i--) {
window.setTimeout("doUpdate(" + i + ")", (secs - i) * 1e3);
}

document.writeln("<div id='countdown'></div>");
...全文
225 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
ajax跨域最好改jsonp数据,如果你无法控制数据源,只能你站点做代理或者使用第三方代理将数据转为jsonp,如qyl JSONP跨域访问在线代理API
qq_21435831 2017-01-31
  • 打赏
  • 举报
回复
引用 1 楼 sinat_28984567 的回复:
用jsonp ,网上查查资料吧
主要不会啊
二月十六 2017-01-31
  • 打赏
  • 举报
回复
用jsonp ,网上查查资料吧

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧