通过设置innerHTML
插入的脚本,以及调用element.cloneNode(true)
等其他一些情况会生成内部已经启动的脚本" flag设置为true。
第一个是一个标志,指示脚本块是否已经启动"。最初,脚本元素必须取消设置此标志(脚本块在创建时不是"已经启动")。脚本元素的克隆步骤必须设置"已经开始"如果在要克隆的元素上设置了副本,则在副本上标记。
来源:https://html.spec.whatwg.org/multipage/scripting.html#the-script-element
如果已经设置了此内部标志,则不会加载或执行脚本。
有没有办法检测此标志是否设置在内部状态?
答案 0 :(得分:1)
无法检测到这一点。