2012-10-16 2 views
-2

를 반환 '? : //localhost/getuser.php Q = 1 & SID = 0.03709745453670621 HTTP를'.repsonseText 내가 크롬에서 다음과 같은 오류를 받고 있어요 빈 문자열을

XMLHttpRequest를로드 할 수 없습니다. Origin null은 Access-Control-Allow-Origin에 의해 허용되지 않습니다.

내가 링크를 클릭 '? HTTP : //localhost/getuser.php Q = 1 & SID = 0.03709745453670621'. 올바른 데이터를 표시하지만 왜이 오류가 계속 발생하는지 이해할 수 없으며 파일로부터 접근 할 수있는 방법을 알아낼 수 없습니다.

Firefox에서 실행하면 오류가 발생하지만 데이터가 표시되지 않습니다. 자바 스크립트 코드에서 경고 (xmlHttp.responseText)은 responseText에 빈 문자열이 들어 있기 때문에 아무 것도 표시하지 않습니다. 배열 데이터가 왜 포함되어 있지 않습니까?

답변

0

동일한 출처 정책으로 인해 문제가 발생했습니다. 헤더 추가 ('Access-Control-Allow-Origin : *'); 내 PHP 파일 맨 위에 문제가 해결되었습니다.

관련 문제