Newsgroup: it.comp.lang.javascript
Titolo: file js che richiama altro file js

Salve ho un problema sul richiamo src tra due file js.
Ora mi spiego meglio...
ho un file html (pippo.html)scritto ne seguente modo:
------------- codice ------------
<html>
<head>
<title>pippo</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<script LANGUAGE="javascript"
SRC="script/javascript/testo/movimento_testo.js"></SCRIPT>
</head>
<body >
<SCRIPT LANGUAGE="javascript">
pro("sddsqd");
</script>
</body>
</html>
---------- fine codice ------------
come si può vedere richiamo dea qui il file movimento_testo.js nel
suddette directory che contiene il seguente codice:
---------- codice -----------------
function pro(stringa)
{
window.document.write(len(stringa));
}
---------- fine codice ------------
Come si può vedere richiamo la funzone len da questo file che è
contenuta in un file nella stessa directory, chiamato
generiche_testo.js, ma come fo a richiamarlo?
Se nel file movimento_testo.js metto le righe <SCRIPT
LANGUAGE="javascript" src="generiche_testo.js">
mi da errore...
Non vorrei dover mettere il richiamo al file generiche_testo.js nel
file html, ma lo vorrei far richiamare dal file movimento_testo.js che
lo usa direttamente. Come posso fare?
Ci sono dei metodi utilizzabili? So che la funzione potrebbe essere
tradotta con un metodo da inserire nel file movimento_testo.js, ma
questo è solo un esempio che serve per indicarmi un modo di agire
generico.
Spero qualcuno sappia darmi una soluzione, e comunque sia, se mi fossi
spiegato male, o qualcuno avesse bisogno di altre spiegazioni, fatemi
sapere!
Grazie a tutti!
ciao,
Claudio

ah, mi ero dimenticato di dire che il file generiche_testo.js contiene
la seguente funzione:
------------codice ----------
function len(stringa)
{
	return stringa.length;
}
-------- fine codice -------

 la seguente funzione:
[CUT]
Provato in movimento_testo.js a mettere un document.write("<scr"+"ipt
type=\"text/javascript\" src=\"...\"></scr"+"ipt>"); ? Non ricordo se
funziona, forse no...prova.
Hai cercato in google, tipo "include group:it.comp.lang.javascript"? Se ne
è parlato più di una volta (ma non ricordo assolutamente le soluzioni
proposte)
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

grazie, proverò!
--
Claudio

susa, una domanda sola... ma perchè hai separato scr e ipt ???
scrivendo document.write("<scr"+"ipt ...) invece di
document.write("<script ...)
forse javascript interpreta male l'inclusione multipla e la scritta
script ??
Grazie,
Claudio

 document.write("<script ...)
Perchč altrimenti asp fa se non ricordo male se ne va in scimmia e cosě ho
l'abitudine di ... puoi anche scriverlo senza separazione e vedere cosa
succede (e vedere comunque se funziona, non ricordo l'ordine di esecuzione)
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

dovrebbe funzionare...devo propvare, ma son abbastanza convinto che sia
il metodo giusto...
in altri vecchi post (ho seguito il tuo consiglio sulla ricerca) ho
visto del codice simile a supporto di spiegazioni su come ovviare al
problema delle multiple inclusioni
Grazie ancora!
ciao