js插件 ajax跨域,ajax跨域问题
我在寫一個chrome插件,用來做某個網(wǎng)站的查詞翻譯,現(xiàn)在需要調(diào)用扇貝的api
用原生js寫的ajax:var?url?=?"https://api.shanbay.com/bdc/search/?word=dog";
var?xmlhttp?=?new?XMLHttpRequest();
xmlhttp.onreadystatechange?=?function?()?{
if?(xmlhttp.readyState?==?4?&&?xmlhttp.status?==?200)?{
var?res?=?JSON.parse(xmlhttp.responseText);
console.log(res);
}
};
xmlhttp.open("GET",?url);
xmlhttp.send();
每次查詢的時候就會報錯
XMLHttpRequest cannot load?https://api.shanbay.com/bdc/s...?No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'chrome-extension://coknhbkedmkppmjkdjfkbcndclocbbnh' is therefore not allowed access.
昨天調(diào)用的時候還沒有任何問題
請問該如何解決
總結(jié)
以上是生活随笔為你收集整理的js插件 ajax跨域,ajax跨域问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 知其所以然~redis的原子性
- 下一篇: 搭建本地文件服务器实验报告,下搭建服务器