我需要在JS文件加载完成后启用按钮。我正在使用的JS文件是来自WebSphere Portlet Factory(WPF)的构建器。如何检查JS文件是否已完成加载以便我可以启用按钮?
答案 0 :(得分:2)
你是如何加载文件的?如果它是一个普通的<script>
标记,那么 next Javascript文件将不会运行,直到所有以前的文件都加载完毕或者尝试死亡。
其他技术(如$.ajax
)对完成回调有明确规定。
答案 1 :(得分:0)
使用JQuery,
$(document).ready(function() {
// Handler for .ready() called.
});
和其他方式
// most browsers
scriptVar.onload = oCallback;
// IE 6 & 7
scriptVar.onreadystatechange = function() {
if (this.readyState == 'complete') {
oCallback();
}
}