2013-07-22 3 views
0

대 나는 조금 혼란 스러워요jQuery를 얻을 텍스트/HTML/JSON 스크립트

XMLHttpRequest cannot load http://externhost/somefile.js. Origin http://www.myhost.at is not allowed by Access-Control-Allow-Origin. 

하지만 난 할 경우 다음 요청은 문제가 없으며 모든 것이 올바르게 처리됩니다.

$.get('http://externhost/somefile.js', callback, 'script'); 

이것이 데이터 유형 스크립트에서는 작동하지만 text/html/json에서는 작동하지 않는 이유를 모르겠습니다.

+0

당신이 실제로 일을하려고하는거야? 어떤 내용을로드하려고합니까? 이것 좀 봐 : http://stackoverflow.com/questions/3506208/jquery-ajax-cross-domain –

+0

그것은 보안 mesure이야. 다른 호스트에서 스크립트를 가져올 수는 없습니다. 그러나 나는 당신이 왜 데이터 타입을 스크립트로 설정할 때 그것을 할 수 있는지 전혀 모른다. –

+0

데이터 유형 스크립트는 src http : //externhost/somefile.js를 사용하여