Replies: 6 comments 2 replies
-
I asked ChatGPT. ;-) In JavaScript, when reading multiple source codes, asynchronous processing is performed by default. This is because the load completion order is not constant because the load time varies depending on the network path. However, it is also possible to perform the evaluation synchronously. To do this, you have to use APIs such as XMLHttpRequest and fetch to load all the source code you want to read and evaluate them in order. Below is an example of synchronously loading and evaluating multiple source codes. javascript:
|
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
I was using firefox developer untill a few months ago. To be honest, Edge team made a lot of improvements XCL デフォルト JavaScript について レンダリング設定には、デフォルトで「ローカル優先」戦略があります
https://developer.mozilla.org/ja/docs/Web/HTTP/CSP
https://developer.mozilla.org/ja/docs/Web/Security/Subresource_Integrity |
Beta Was this translation helpful? Give feedback.
-
システムに加えられた変更
実際には、defer は DOM 全体を必要とするスクリプトや相対的な実行順序が重要なスクリプトに使用されます。 また、非同期は、カウンターや広告などの独立したスクリプトに使用されます。 また、それらの相対的な実行順序は重要ではありません。 |
Beta Was this translation helpful? Give feedback.
-
従来のレンダリング システムを使用しているため、これを構成するのは少し難しい場合があります。 ただし、利用可能な優先設定があります。( PRIORITY, first, 1,2,...) 完全に制御するには、スクリプトを追加し、順序、遅延、非同期タグを設定するためのコントロール パネルのオプションがさらに必要です。 それ以外の場合は、テーマの「ヘッダー」と「本文」の下部にある JavaScript のコードを変更して、変更を加える必要があります。 これはユーザーフレンドリーではありません。これらの変数について: xoops_module_header および xoops_block_header <!-- Modules javascript -->
<!-- <script defer><{$xoops_js|regex_replace:"/(\/\/\-\->|<!\-\-)/":""}></script>-->
<!-- RMV: added module header -->
<{if $xoops_isuser}>
<{$xoops_module_header}>
<{/if}>
<!-- RMV: added block header -->
<{* $xoops_block_header *}> |
Beta Was this translation helpful? Give feedback.
-
JavaScript をより細かく制御する必要がある場合は、 x-loader を使用します。 /**
* Load CSS and JS from modules templates.
* Usage :
* */
var ScriptLoader = new xloader([
XOOPS_URL+"/common/js/simplemodal/css/basic.css",
XOOPS_URL+"/common/js/simplemodal/js/jquery.simplemodal.js",
XOOPS_URL+"/common/js/simplemodal/js/basic.js",
]);
ScriptLoader.loadFiles();
/* @type {xloader} */ |
Beta Was this translation helpful? Give feedback.
-
I tried XCL 2.3.2 with firefox.
Javascript loading is not in order.
XCL rendering.
That excecuting my env(Local vm server centos and client ubuntu).
Not in order! Umm... How can resolve it.
Beta Was this translation helpful? Give feedback.
All reactions