页面加载了:file:///opt/x/index.html index.html包含angular,ui-bootstrap JS和CSS文件。 它有一堆带有bootstrap cols和rows的div。
index.html:
<div id="abc"/>
myController.js :(包括$ http依赖...)
var elem = angular.element(document.querySelector("#abc"));
var req = {
method: 'POST',
url: 'http://www.google.com',
headers: {
'Access-Control-Allow-Origin' : 'http://www.google.com',
'Content-Type' : 'application/x-www-form-urlencoded'
}
};
$http(req).then(function(){
console.log (response.data);
elem.innerHTML = response.data;
}).then(...error handling...)
浏览器抱怨Allow-Control-Allow-Origin未指定错误...
答案 0 :(得分:1)
如果不启用CORS或设置服务器标头以允许跨源访问,请使用 -
“C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe”--disable-web-security“
作为chrome的目标。