Jump to content


Photo

Alguma Forma De Unir Os Arquivos .js


  • Faça o login para participar
4 replies to this topic

#1 newDev

newDev

    Turista

  • Usuários
  • 50 posts
  • Sexo:Masculino
  • Localidade:Penápolis - SP

Posted 05/09/2007, 16:36

Boa tarde galera,

Estou desenvolvendo um site no qual incorporo vários arquivos .js

ex:

<html>...
&lt;script type="text/javascript" src="js/arquivo1.js"></script>
&lt;script type="text/javascript" src="js/arquivo2.js"></script>
&lt;script type="text/javascript" src="js/arquivo3.js"></script>
&lt;script type="text/javascript" src="js/arquivo4.js"></script>
&lt;script type="text/javascript" src="js/arquivo5.js"></script>
&lt;script type="text/javascript" src="js/arquivo6.js"></script>
...</html>

Gostaria de saber se tem alguma forma de eu incluir todos os arquivos .js em um só (sem unir os arquivos, apenas dar um "include").

algo como (exemplo besta):

all.js

include("js/arquivo1.js");
include("js/arquivo2.js");
include("js/arquivo3.js");
include("js/arquivo4.js");
include("js/arquivo5.js");
include("js/arquivo6.js");

e no html:

&lt;script type="text/javascript" src="js/all.js"></script>

Grato desde já! :)

#2 Makerup

Makerup

    diga XXXXXXX ... isso é palavrão??

  • Usuários
  • 1271 posts
  • Sexo:Masculino
  • Localidade:Sampa

Posted 05/09/2007, 21:04

sim,


vc cria um arquivo.js e dentro dele separa os scripts por função.

chama o arquivo.js como vc ja fez no post acima e no lugar onde vai aplicar a funça faça: <script>NOMEDAFUNÇÃO()</script>.



é mas ou menos isso.
makerup comunicação e marketing

#3 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 07/09/2007, 11:48

Juntar todas as funções em um único arquivo como o MakerUp sugeriu é possível. Incluir arquivos usando JS não ..
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#4 newDev

newDev

    Turista

  • Usuários
  • 50 posts
  • Sexo:Masculino
  • Localidade:Penápolis - SP

Posted 07/09/2007, 19:26

Entendi, obrigado aos dois ;)

#5 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 17/09/2007, 14:40

Assim é possível coloca um arquivo para chamar o outro só que o problema é que as funções dele não ficara ativa na mesma hora como um ASP/PHP/Perl por exemplo, ou seja ela só ficara ativa na próxima abertaura de "<script>" ...

Exemplo (arquivo 'arquivo1.js'):
document.write('<s' + 'cript type="text/javascript" src="arquivo2.js"></s' + 'cript>');

Agora suponhado que dentro do arquivo "arquivo2.js" possua uma função tipo "alerta()" ela não ira funcionar se vc a chama-la depois de incluir o arquivo tipo assim:

Exemplo (arquivo 'arquivo1.js'):
document.write('<s' + 'cript type="text/javascript" src="arquivo2.js"></s' + 'cript>');
alerta();

Você deverar criar um nova chamada para ativar a função, assim:
<html>...
<!-- Incluir esse arquivo junto com o "arquivo2.js" iqual o exemplo 1 ...
<script type="text/javascript" src="arquivo1.js"></script>

// Agora como uma nova chamada ele ira funcionar ...
<script>alerta();</script>
...</html>

Espero que eu tenha explicado +/- ....




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq