2011-07-26 4 views
1

localapp (디버깅 때문에)에서 webapp를 실행하고 도메인 간 AJAX 요청을 만듭니다. 크롬에 "--disable-web-security"플래그를 쉽게 설정할 수 있으며 webapp는 Chrome에서 예상대로 작동합니다. 하지만 Windows에서도 Safari를 사용해야합니다. 비슷한 깃발이 있습니까? 아니면 환경 설정에서 이것을 어딘가에 설정할 수 있습니까?Safari에서 도메인 간 요청을 허용하는 방법은 무엇입니까?

도움 주셔서 감사합니다.

+1

최고 찾을 수 있습니다. http://www.cypressnorth.com/blog/programming/cross-domain-ajax-request-with-json-response-for-iefirefoxchrome-safari-jquery/ – Brain2000

+1

예, 설정 헤더 (" 액세스 제어 허용 원본 : * "); 이 문제를 해결합니다. Brain2000을 답으로 게시하여 받아 들일 수 있도록하십시오. – Frodik

답변

3

해결 방법은 서버에 Access-Control-Allow-Origin: * 헤더를 설정하는 것입니다. PHP에서

가이 같은 쉽습니다 : 대답에 대한

header("Access-Control-Allow-Origin: *"); 

신용이 Brain2000로 이동, 당신의 의견에 링크를 제안 주셔서 감사합니다.