file js esterno

  • Creatore Discussione Creatore Discussione Paolocc
  • Data di inizio Data di inizio

Paolocc

Nuovo Utente
3 Apr 2011
2
0
0
Ho creato una home page con fron page e ho inserito alla sua destra in alto un banner per i futuri sponsor. Mi sono accorto che essendo troppo "pesante" era meglio creare un file js esterno per alleggerire la pagina. Ho quindi creato un il file nominato ban.js nella route principale e per richiamarlo volendo ritrovare i banner in un punto ben preciso della pagina l'ho inserito fra <td> </td> usando il comando che segue <script language="JavaScript" src="ban.js"></script>

Purtroppo non funziona e non vine visualizzato nulla nella pagina non riesco a capire perché. Ringrazio in anticipo se qualche buon anima ha trovato l'inghippo.

Qui sotto il file js esterno.



<language="JavaScript1.1">
<!--

var 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()
}

//-->

<a href="java-script:gotoshow()"><img src="banner01.jpg" name="slide" border=0 width=300 height=375></a>
<script>
<!--

//configure the paths of the images, plus corresponding target links
slideshowimages("../images/banner01.jpg","../images/banner02.jpg","../images/banner03.jpg","../images/banner04.jpg")
slideshowlinks("http://food.epicurious.com/run/recipe/view?id=13285","http://food.epicurious.com/run/recipe/view?id=10092","http://food.epicurious.com/run/recipe/view?id=100975","http://food.epicurious.com/run/recipe/view?id=2876","http://food.epicurious.com/run/recipe/view?id=20010")

//configure the speed of the slideshow, in miliseconds
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()

//-->
</script>
<p align="center"><font face="arial" size="-2">This free script provided by</font><br>
<font face="arial, helvetica" size="-2"><a href="http://javascriptkit.com">JavaScript
Kit</a></font></p>
 

Discussioni simili