私はJavascriptをASP.NET(C#4.0の古典的なwebforms)に結合してスクリプトを作りたいと思っています。ASP.NET WebResource.axdライブラリサーバー側からJavascriptファイルを取得していますか?
データベースのJavascriptを提供しているため、私たちはデータベースとファイルシステムからスクリプトを結合するカスタムHTTPハンドラを作成したので、デフォルトのスクリプト結合を直接使用することはできません。すべてそれは問題ありません。
でも、私のやりたいことは、私のスクリプトに含まれているwebresource.axdファイルを取得することです。しかし、私はどのJSをサーバー側に含めるべきかを理解することができません。
私はグーグルで見たサンプルコードを組み合わせたスクリプトはすべて、サーバーから必要なwebresource javascriptを取得するために別個のhttprequestを作成しますが、それで不必要な障害が発生して、ウェブ通話。誰でもどのようにwebresource.axdが使用しているDLLをロードし、HTTPリクエストを経由せずにそのjavascriptを直接要求するかを知っていますか?
(すなわち、/WebResource.axd?d=ir4-Z9VuAfKFCpBYqwpW4UCZ5rikwuzHb4bm5jdsmLoOFF7uCN45KR_x8kqIYoSdVC6mbX9QXLmLqIWGjP0VgFKGVlY1 &トン= 634407077185129362のようなものを与え、どのように私はのHttpRequestをすることなく、Javascriptのテキストの中にあることを回すのですか?)
(私がいることを想定していますASP.NETは、さまざまなブラウザ向けに異なるJSを提供するために、クライアントのブラウザタイプや言語を検出するような、ここで何か面白いことをしています。ファイルを手動でロードしてファイルシステムにキャッシュしても、愚かな気分ですが、私に知らせてください)
誰もあなたの質問に答えない場合は、このプロジェクトのソースコードをチェックアウトすることをおすすめします。http://clientdependency.codeplex.com/ – cbp