gpt4 book ai didi

javascript - 需要检测网页中哪个 <script> block 与另一个 <script> block 交互?

转载 作者:行者123 更新时间:2023-12-02 19:36:28 25 4
gpt4 key购买 nike

我需要检查一个 block 中的 javascript 是否可以访问或操作网页中任何其他脚本 block 中的 javascript。例如,第二个 block (div 内)访问 body 内的第一个脚本 block 。

<body>
<script>
var first_script_block=0;
</script>
<div>
<script >
var secondblock_acess_first =first_script_block;
</script>
</div>
</body>

我想了很多。我感觉很可怕。我需要一些想法。 :(

最佳答案

所有脚本共享相同的全局对象

如果你不希望它发生(很难从你的问题中看出)使用闭包:

<script>
(function (){
// here is the code for the first script tag.
})();
</script>
...
<script>
(function (){
// here is the code for the second script tag
})();
</script>

关于javascript - 需要检测网页中哪个 &lt;script&gt; block 与另一个 &lt;script&gt; block 交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10884035/

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