原生ajax如何解决跨域问题?

目前的需求很简单, 就是拿到这个网站提供的当前时间
网站上提供了JSONP示例
但我能用原生ajax来获取这个json数据吗?期间遇到的跨域问题又怎么解决呢?
求解!
比如

var httpRequest = new XMLHttpRequest(); 
httpRequest.onreadystatechange = function(){    console.log('changed!'); 
    if(this.readyState === XMLHttpRequest.DONE){        if(this.status === 200){            console.log(this.responseText); 
        }
    }
}
httpRequest.open('GET', 'http://www.timeapi.org/utc/now', true); 
httpRequest.send(null);

这段代码在snippet里运行得很好
但是搬到实际网站上就有跨域的问题了


慕虎7371278
浏览 1525回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript