Invocar function em arquivo separado
Tenho os arquivos de Javascript (.js) A e B.
O arquivo A é aonde guardo as functions de uso amplo.
O arquivo B é aonde guardo as functions específicas para uma área (páginas) do sistema.
Eu tenho uma função genérica chamada criaGrid que monta um gridview (serve a todos os registros do sistema). Mas preciso que ela consiga invocar uma function existente no arquivo B.
Vejam.
//a var execFn5 é definida com o NOME de uma function
//isso funciona se a function a ser executada estiver no arquivo A.
//se eu coloca-la em outra arquivo, não funciona.
//isso é um trecho da function principal que cria o GRID, que fica no Arquivo A.
var execFn5 = window[alvoClick.getAttribute('data-fn')];
if (typeof execFn5 === 'function'){
alert('Teste')
};
Acho que é um questão de escopo do objeto Window.
Eu precisaria fazer o objeto Window executar a function que está em outro arquivo (mas que está devidamente linkado à pagina renderizada pelo browser)Discussão (1)
Carregando comentários...