Javascript停止加载脚本,如果用户同意,可以再次加载脚本。

问题描述 投票:-1回答:1

我正试图实施GDPR解决方案,需要停止某些脚本,无论是函数还是src脚本,我能够使用 "var scripts = document.getElementsByTagName("脚本"); "来识别脚本,并通过迭代来实现。需要停止某些脚本,无论是函数还是src脚本,我能够使用 "var scripts = document.getElementsByTagName("script"); "来识别脚本,并在页面加载后遍历它们。需要eventlistener等。

如果你有任何工作代码,这将是有帮助的。我在某处发现脚本类型被改为textplain等,所以脚本不会被执行,在得到同意后,类型被改为scriptjavascript并动态加载到页面上。

我如何做到这一点?

javascript execution
1个回答
0
投票

嘿,我不明白你想实现什么,但我有一个想法,如果你想解雇一个特定的脚本后,例如做 action A

空空如也 <script></script>

const script = document.getElementsByTagName("script");

if (action A == true){
// the path to the script file
script.src ='js/script.js'
}
© www.soinside.com 2019 - 2024. All rights reserved.