作者:晕晕的劳拉 | 来源:互联网 | 2023-08-12 19:02
new_ajax.js文件 自己封装的;
function ajax(url,fnSucc,fnFaild)
{
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| var oAjax =null;
if (window.XMLHttpRequest)
{
oAjax = new XMLHttpRequest();
}
else
{
oAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
oAjax.open("get","url",true)
oAjax.send()
oAjax.Onreadystatechange=function()
{
if(oAjax.readyState == 4)
{
if(oAjax.status == 200)
{
fnSucc(oAjax.responseText);
}
else
{
if(fnFaild)
{
fnFaild();
}
}
}
} |
}
html文件:
在调试中宝了这样的一错误提示:
new_ajax.js:26 Access to XMLHttpRequest at 'file:///Users/yusunqi/Desktop/%E6%B5%8B%E8%AF%95ajax/url' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
请问怎么怎么解决?