私は少し混乱しています:
私が作る場合:
$.get('http://externhost/somefile.js', callback, 'text');
私が得た:
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 では機能しません。