JavaScript  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

Pessoal dá pra escrever todas as funções que eu quero em um arquivo e chama-las em outro arquivo? Como?

Valew

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

será q é isso que você tá querendo?

rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

Dango basta eu inserir esta linha dentro do head e depois chamar a função com o código (no caso de um link)



e func é uma das funções definidas no arquivo de funções

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

galera me ajudem por favor ! ! !

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
jrpequeno
Thread.start()
[Avatar]

Membro desde: 24/07/2003 14:33:12
Mensagens: 32
Localização: São Paulo
Offline

O correto é como foi mensionado acima.

<script language="JavaScript" src="fontes.js"></script>

O único detalhe é que o arquivo fontes.js tem que possuir somente as funções sem precisar que nele exista as tags <script> </script>.
[Email] [MSN]
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

Darth eu fiz isso mas não tá rodando veja onde estou errando:

meu arquivo com as funções localizado em C:scripts.js

<script languagem="javascript">
function AbrirExcel(){
var Excel;
Excel = new ActiveXObject("Excel.Application");
Excel.Visible = true;
}
</script>

minha chamada no head:
<script language="JavaScript" src="c:scripts.js"></script>

minha chamada no link:


Onde errei?

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
jrpequeno
Thread.start()
[Avatar]

Membro desde: 24/07/2003 14:33:12
Mensagens: 32
Localização: São Paulo
Offline

Tira do arquivo .js o <script> </script> deixa só a função.
[Email] [MSN]
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

Darth funcionou apenas com um detalhe a ser corrigido:

O que eu quero é o seguinte; que o arquivo com as funções estejam na máquina do cliente para que possa ser excutado "localmente", e não a partir do servidor, ou seja, quando eu clico no link e como se ele buscasse no servidor os arquivos contendo as funções e na verdade o que eu preciso é que ele execute as funções remotamente.

Tem como fazer isso?

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

Olha, rodrigo o atributo src pode ser uma URI.
Por exemplo:



Onde a parte "0.0.0.0" seria um endereço IP ou um domínio.
Agora, chamar esse fonte a partir da máquina cliente? Eu não entendi a sua dúvida.
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

Agora, chamar esse fonte a partir da máquina cliente? Eu não entendi a sua dúvida.


Dango o que eu preciso é o seguinte: a página estará rodando a partir do server e dentro desta página terá um link que usará uma função javascript que está e um arquivo na máquina local, entendeu? Eu preciso que este script seje executado "localmente" como se fosse remoto!

Preciso muito disto ! ! !

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
black_fire
Virtual Machine Man
[Avatar]

Membro desde: 10/08/2003 17:14:27
Mensagens: 642
Localização: Campinas/SP
Offline

Não entendi pq vc precisa que o arquivo esteja na máquina do usuário
Pq o arquivo js não pode estar no servidor

Um abraço.

-------------------------------------
Rodrigo G. Tavares de Souza
"When you don't have walls...you don't need Windows..."

-------------------------------------
Acesse meu blog: Migrando de Java para C++
http://rodrigomgsys.wordpress.com
-------------------------------------
[MSN] [ICQ]
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

pq se o arquivo estiver no servidor ele vai executar tentar executar o script a partir do servidor e não é isso q eu quero, ele deve executar a funão a partir da máquina local ! ! !

Galera tem q ter um jeito ! ! ! ! me salvem ! ! ! !

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
rodrigobraga
Debugger
[Avatar]
Membro desde: 15/10/2003 14:45:37
Mensagens: 59
Localização: Rio de janeiro
Offline

Galera por favor me salvem ! ! !

Preciso rodar um JavaScript do lado do cliente ! ! !

Rodrigo Braga
[WWW] [Yahoo!] [MSN] [ICQ]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

seguinte,
JavaScript é sempre executado no lado do cliente, pelo browser do cliente,
a não ser que você esteja programando em ASP e tiver escolhido a opção de utilizar a linguagem JScript.

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

Acredito eu, Rodrigo, que isso q vc está querendo fazer é incomum. Como o server vai fazer para acessar a maquina de qualquer cliente que esteja acessando a sua página para carregar um recurso que talvez não exista!

Como vc vai garantir que o cliente tenha o recurso? como vc vai olhar nos diretórios do cliente e procurar por esse recurso? Ou vc espera que o cliente faça o download do recurso e execute?!?!?! tendeu? não faz sentido o que vc tá querendo fazer...
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team