一个场景,
我在 DOM 中有一个脚本元素
这个脚本在页面上做了“事情”,然后它自己删除了
<script type="text/javascript" id="the-javascript">
(function (d){
var ...,
script = d.getElementById('the-javascript'),
...;
// lotsa code !!
script.parentNode.removeChild(script);
}(document));
</script>
这是一个匿名 IIFE(立即调用函数执行)
我怎么知道页面上执行了 JavaScript。陷入我必须找到的情况。
以外的任何东西view-source
?
编辑:
让我澄清一下。有人请解释
我正在运行一个测试用例的否决票,该测试用例需要查找 JavaScript 是否在
我知道使用开发者工具的页面上运行。呸!
在标签code
中script
,代码删除了script
标签
代码是匿名的,所以我没有可以在控制台中检查的全局变量,或者
我必须找到的任何地方,如果 JavaScript 创建了任何 DOM 元素,而不使用view-source