これが可能かどうかはわかりませんが、私のシナリオは次のとおりです。
約 10 個の aspx ファイルに同じ javaScript 関数があります。これらのすべてのページからこれを削除し、すべてのページにグローバルなメインの javaScript ファイル (main.js) に配置することで、保守が容易になります。現在の aspx ページの JavaScript コードは次のようになります。
var regEx_gaid = <%= regEx["regEx_gaid"] %>;
var regEx_wCard = <%= regEx["regEx_wildCard"] %>;
var regEx_fCss = <%= regEx["regEx_flattenCss"] %>;
var regEx_iCss = <%= regEx["regEx_inlineCss"] %>;
...
function doSomething() {
// do something with those variables declared above.
}
main.js でこれらの変数のサーバー側の値を取得する方法がわかりません。
また、これも関連する可能性があります:
内部の "regEx"<%= regEx["regEx_gaid"] %>
はサーバー側の辞書コレクションで、"regEx_gain" は regEx 辞書の値にアクセスするためのキーです。
ありがとう。