- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- File js esterno
-
File js esterno
Ho utilizzato adesso questo codice (spero che sia scritto giusto). Il file in questione é stato salvato con il nome di slide.js. Ho richiamato il codice nella mia pagina HTML con : <script language="JavaScript" type="text/javascript" src="slide.js"></script>
Il file slide.js é stato messo fuori dalla cartella, e la pagina dove ho inserito la stringa per richiamare il file si trova in una cartella nominata Eventi. Purtroppo non funziona e non riesco a capire dové é l'errore se nel codice javascript, se il file js é nel posto sbagliato oppure se viene richiamato in modo sbagliato. Il file che voglio richiamare mette in funzione immagini a rotazione. Ringrazio se qualcuno sa darmi una dritta. Non sono un webmaster...per essere chiari. Grazie ancoravar slideimages=new Array()
var slidelinks=new Array()
function slideshowimages(){
for (i=0;i<slideshowimages.arguments.length;i++){
slideimages*=new Image()
slideimages*.src=slideshowimages.arguments*
}
}function slideshowlinks(){
for (i=0;i<slideshowlinks.arguments.length;i++)
slidelinks*=slideshowlinks.arguments*
}function gotoshow(){
if (!window.winslide||winslide.closed)
winslide=window.open(slidelinks[whichlink])
else
winslide.location=slidelinks[whichlink]
winslide.focus()
}slideshowimages("../images/banner01.jpg","../images/banner02.jpg")
var slideshowspeed=2000
var whichlink=0
var whichimage=0
function slideit(){
if (!document.images)
return
document.images.slide.src=slideimages[whichimage].src
whichlink=whichimage
if (whichimage<slideimages.length-1)
whichimage++
else
whichimage=0
setTimeout("slideit()",slideshowspeed)
}
slideit()
-
Ciao speck e Benvenuto nel Forum GT,
innanzitutto assicurati che il file js venga richiamato correttamente dalla pagina.
-
@ayrton2001 said:
Ciao speck e Benvenuto nel Forum GT,
innanzitutto assicurati che il file js venga richiamato correttamente dalla pagina.Scusa se ti potrà sembrare una risposta stupida ma non riesco veramente a capire quale sia il modo giusto per poterlo richiamare.
Grazie
-
Il metodo più facile e sicuro è quello di utilizzare i percorsi assoluti. Quindi il codice sarà una cosa del tipo:
[html]<script type="text/javascript" src="/cartella_dove_si_trova_il_file/slider.js"></script>[/html]
-
@matmattia said:
Il metodo più facile e sicuro è quello di utilizzare i percorsi assoluti. Quindi il codice sarà una cosa del tipo:
[html]<script type="text/javascript" src="/cartella_dove_si_trova_il_file/slider.js"></script>[/html]Ho provato anche questo ma non funziona ancora. Sono convinto che é una piccola stupidata che sicuramente continuo a sbagliare, ma non capisco dove sia e quale sia. Forse a furia di riguardarlo continuo a ripetere sempre lo stesso errore! Non capisco.
-
Non potresti mettere il link dove stai provando a utilizzare questo script?
-
@matmattia said:
Non potresti mettere il link dove stai provando a utilizzare questo script?
Questo sotto é il link diretto della pagina che dovrebbe richiamare il file js esterno, ma non funziona (aggiungi i prefissi per visitare la pagina, ho dovuto toglierli altrimenti non riuscivo a postarli, mi sono iscritto come utente premium ma non c'é stato verso di postarli).
virtuscalciocermenate.it/societa/organigrammaslide
Nelle altre pagine funziona perché é inserito direttamente nella pagina.Grazie..
-
@speck said:
Questo sotto é il link diretto della pagina che dovrebbe richiamare il file js esterno, ma non funziona (aggiungi i prefissi per visitare la pagina, ho dovuto toglierli altrimenti non riuscivo a postarli, mi sono iscritto come utente premium ma non c'é stato verso di postarli).
virtuscalciocermenate.it/societa/organigrammaslide
Nelle altre pagine funziona perché é inserito direttamente nella pagina.Grazie..
aggiungi www all'inizio e htm alla fine.
-
Dove hai scritto:
[html]<script type="text/javascript" scr="/societa/slide.js"></script>[/html]Devi mettere:
[html]<script type="text/javascript" src="/societa/slide.js"></script>[/html]Hai sbagliato a scrivere il parametro "src".
-
@matmattia said:
Dove hai scritto:
[html]<script type="text/javascript" scr="/societa/slide.js"></script>[/html]Devi mettere:
[html]<script type="text/javascript" src="/societa/slide.js"></script>[/html]Hai sbagliato a scrivere il parametro "src".
Sigh !!! Non ti seguo come devo corregerlo ? Grazie
-
Copia il secondo pezzo di codice che ho scritto al posto del primo.
-
@matmattia said:
Copia il secondo pezzo di codice che ho scritto al posto del primo.
Scusa ma non ci avevo proprio fatto caso.....purtroppo però non funziona ancora !!! Caspius.......
-
Il codice HTML è tutto sbagliato e quello JavaScript dà un errore. Dovresti mettere a posto un po' il codice in modo che diventi valido e poi puoi cominciare a cercare di capire qual è il problema di JavaScript.
Purtroppo il codice è troppo confusionario ed è difficile aiutarti.
-
@matmattia said:
Il codice HTML è tutto sbagliato e quello JavaScript dà un errore. Dovresti mettere a posto un po' il codice in modo che diventi valido e poi puoi cominciare a cercare di capire qual è il problema di JavaScript.
Purtroppo il codice è troppo confusionario ed è difficile aiutarti.Ok. ti ringrazio ugualmente purtroppo é nato con contiuen modifiche, copi icolla ecc.ecc. e so che non é perfetto. Vedrò cosa riesco a fare. grazie.