Javascript: Chamando um javascript externo dentro de um arquivo .js
Neste post você aprenderá a chamar um arquivo externo .js dentro de outro arquivo .js. Para fazer a chamada é bem simples, basta trocar alguns símbolos por caracteres especiais e usar uma função para decodificação.
Exemplo 1:
document.write(unescape("%3Cscript src='arquivo.js' type='text/javascript'%3E%3C/script%3E")); |
Exemplo 2:
document.write(unescape("%3Cnoscript%3E"+"Clique <a href=http://www.linhadecomando.com>aqui</a>"+"%3C/noscript%3E")); |
Explicando:
– Os códigos acima com caracteres especiais equivalem a:
<script src='arquivo.js' type='text/javascript'></script> |
<noscript> Clique <a href="http://www.linhadecomando.com">aqui</a> </noscript> |
– Os sinais de < e > foram substituídos por %3C e %3E, respectivamente.
– Para que estes caracteres sejam interpretados usa-se a função unescape.
Esta função está obsoleta e recomenda-se a utilização das funções decodeURI e decodeURIComponent.
Mais informações sobre estes caracteres, acesse aqui.
exatamente o que procurava, usei o código do “Exemplo 1” e deu super certo.
boa tarde! Parabéns pelo site
Posso usar o código “explicando” ou tenho que usar o código “Exemplo 1 e Exemplo 2”?
Olá Camilo.
Você terá que usar o exemplo 1 ou o exemplo 2.