gpt4 book ai didi

Javascript 执行周期

转载 作者:行者123 更新时间:2023-11-29 10:15:10 25 4
gpt4 key购买 nike

我有一个脚本以这种方式包含另一个脚本:

 <script type="text/javascript" charset="UTF-8">
//<![CDATA[
; (function (window, document, ud) {
var AnId = 654654;
var script = document.createElement('script');
script.setAttribute('charset', 'UTF-8');
script.setAttribute('src', '//something.com/blabla.js');
script.setAttribute('type', 'text/javascript');
document.getElementsByTagName('head')[0].appendChild(script);
})(window, document);
//]]>

var AnId = 65777;
</script>

我的 blabla.js 必须在包含后立即执行才能获得正确的 AnId 值 (654654) 我该如何处理这个执行顺序。或者还有其他方法。

我的最终目标是多次包含相同的脚本(具有不同的 id)而它们之间没有冲突。

最佳答案

script.async = false;

来自 https://developer.mozilla.org/en/docs/Web/HTML/Element/script :

Set this Boolean attribute to indicate that the browser should, if possible, execute the script asynchronously. It has no effect on inline scripts (i.e., scripts that don't have the src attribute).

关于Javascript 执行周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23677732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com