0

私の質問は、以下の例のようにすべての JS ファイルを呼び出したいということです。

<script src="https://cdn.automd.com/function/combo?t=js&f=settings.js:m,carpicker_plugin.js:m,jquery.backlabel.js:m,modals.js:m,function.js:m,common.js:m,clearfocus.js:m,ubox.js:m,jquery.lightbox_me-2.3.min.js,bubbletip.js:m,buttons.js:m,dropdown_account_switch.js:m&v=3.7.1"></script>

同様に、次の例に示すように、すべての CSS ファイルを呼び出したいと思います。

<link rel="stylesheet" href="https://cdn.automd.com/function/combo?t=css&f=screen.css:m,style.css:m,containers.css:m,buttons.css:m,inputs.css:m,login.css:m,autocomplete.css:m,selectjob.css:m,header.css:m,grids.css:m,automated_quotes.css:m&v=3.7.1"/>

前もって感謝します

4

2 に答える 2

2

PHP ツールのMinifyを使用して、リソースを結合 (および圧縮) できます。

于 2012-11-04T12:50:56.933 に答える
1

1 つのステートメントに CSS ファイルと JS ファイルを一緒に含めることはできません。ただし、すべての JS ファイルを結合して縮小し、結果の JS ファイルを 1 つの要求に含めることができます。同様に、CSS ファイルを結合して 1 つの要求に含めることができます。


script タグと link タグの URL に注目すると、両方の要求がスクリプトhttps://cdn.automd.com/function/comboによって処理されていることがわかります。このスクリプトは、次の GET パラメータを受け取ります。

t- リソースのタイプ (JS または CSS)、これに応じてキャッシュ ヘッダーとコンテンツ タイプを設定すると思います

f- 取得、結合、サーバーするファイルのコンマ区切りリスト。各ファイルの接尾辞が何をするかわからないので:m、ファイルを縮小するかどうかを示すフラグだと思います。

于 2012-11-04T12:31:58.830 に答える