2011-01-14 2 views
0

jquery.ajax()を使用して、サービスをUglifyJSから縮小したJavaScriptコードを取得するにはどうすればよいですか?jglery.ajax()を使用してUglifyJSサービスから小型化されたJavaScriptコードを取得する方法は?

http://marijnhaverbeke.nl/uglifyjs/?js_code=alert(document.title)

唯一の方法(?そこには別の方法です)私は、サービスからの正常な応答を得ることができるが使用している:$.ajaxdataType: "script"と、それは、スクリプトを評価しますが、私は縮小さスクリプトを取得したいのですがプレーンテキストとして。

いずれかを示唆していますか?

答えて

1

X-ドメインAJAXはスクリプトタグを含むと同様流行っでコードを実行することによって動作しますので、あなたは、することはできません:あなたはスクリプトの内容の縮小さバージョンを取得することができ

<script src="http://marijnhaverbeke.nl/uglifyjs/?js_code=alert(document.title)"></script> 

唯一の方法ですコードをプレーンAJAXを使用して呼び出すことができるローカルWebサーバー上にプロキシメソッドを作成します。このメソッドは、UglifyJSサービスに呼び出しを転送し、受け取った文字列をAJAX呼び出し元に戻す必要があります。

関連する問題