--- title: element.onafterscriptexecute slug: Web/API/Document/onafterscriptexecute tags: - DOM - onafterscriptexecute translation_of: Web/API/Document/onafterscriptexecute original_slug: Web/API/Element/onafterscriptexecute ---
{{ApiRef}}{{gecko_minversion_header("2")}}

概述

当HTML文档中的{{HTMLElement("script")}}标签内的代码执行完毕时触发该事件,如果这个script标签是用appendChild()等方法动态添加上去的,则不会触发该事件.

语法

document.onafterscriptexecute = funcRef;

afterscriptexecute事件触发时,funcRef函数就会被调用. 传入参数eventtarget属性指向触发该事件的那个script元素.

例子

function finished(e) {
  logMessage("Finished script with ID: " + e.target.id);
}

document.addEventListener("afterscriptexecute", finished, true);

查看在线演示

规范

相关链接