Javascript-从外部脚本中消除所有副作用

时间:2018-07-23 11:06:03

标签: javascript dom

是否有可能在不具体了解它们是什么的情况下删除从第三方脚本创建的所有副作用?

简单的玩具示例:

通过script标签加载脚本,它创建了一个新的DOM元素,并且还将一些数据附加到window对象上。

我的应用程序现在要删除此脚本已创建/添加到浏览器的所有内容。

是否可以删除所有效果?

1 个答案:

答案 0 :(得分:1)

否,不可能。从外部脚本中“删除”所有效果的唯一方法不是首先加载它。即使将所有脚本元素作为目标并删除它们,该代码也将已经执行。