function includeJavascript(src) {
if (document.createElement && document.getElementsByTagName) {
var head_tag = document.getElementsByTagName('head')[0];
var script_tag = document.createElement('script');
script_tag.setAttribute('type', 'text/javascript');
script_tag.setAttribute('src', src);
head_tag.appendChild(script_tag);
}
}
Esta função tem como objetivo incluir um arquivo javascript na página de forma dinâmica, porém há um problema. Se o arquivo JS for muito grande, e chamar uma função que fica dentro dele antes que ele(arquivo JS) seja carregado, ocorre um erro por não ter localizado a função.
Como fazer para saber se o arquivo já foi totalmente carregado?
Pergunta
diogoleter
Olá,
Tenho um script javascript semelhante a este:
Esta função tem como objetivo incluir um arquivo javascript na página de forma dinâmica, porém há um problema. Se o arquivo JS for muito grande, e chamar uma função que fica dentro dele antes que ele(arquivo JS) seja carregado, ocorre um erro por não ter localizado a função.
Como fazer para saber se o arquivo já foi totalmente carregado?
Obrigado!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.