Newsgroup: it.comp.lang.javascript
Titolo: Rotazione banner: mi aiutate a fare una piccola modifica?

Ho trovato in rete questo codice javascript  per la rotazione dei banner.
Vorrei solo sapere come posso fare cosa devo modificare per far si che il
collegamento ipertestuale legato al banner mi apra il sito in un altra
finestra e non in quella della pagina principale
di seguito ci allego il codice da me trovato
<HTML>
<HEAD>
<TITLE>Rotazione immagini ogni 10 secondi</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide from JavaScript-Impaired Browsers
/* First, if you load fewer or more than 6 sponsors
   into your rotator, change the "sponnr" variable
   to the actual number of sponsor .gifs you plan to
   load. */
number_of_sponsors=6;
var sctr=0;
var halt=0;
var isn=new Array();
for (i=0;i<number_of_sponsors;i++){
 isn[i]=new Image();
}
/* The sponsor .gif names are loaded into the isn[x]
   sponsor images array.  You may load any number of
   sponsor images (.gif or .jpg or both) into this
   array. They must all be the same size, however.
   Substitute your own .gif filenames for the ones
   shown here. Note that the first .gif must appear
   in the isn[0] array element. */
isn[0].src="microsoft.gif";
isn[1].src="libero.gif";
isn[2].src="html.gif";
isn[3].src="virgilio.gif";
isn[4].src="prova4.gif";
isn[5].src="prova5.gif";
/* Finally, replace the URL's below with those of
   your sponsors IN THE SAME ORDER. */
var durl=new Array();
durl[0]="
http://www.microsoft.com
";
durl[1]="
http://www.libero.it
";
durl[2]="
http://www.html.it
";
durl[3]="
HTTP://WWW.virgilio.it
";
durl[4]="
http://www.cicciociccio.it
";
durl[5]="
http://www.nottereggio.it
";
/* This script is set to rotate every 10 seconds.
   (5000=5 seconds, so 30000 would equal 30, etc)
   You should change the number in the setTimeout()
   call below for the number of seconds you wish. */
function rotateIt(){
 if (halt!=1){
  sctr++;
  if (sctr>number_of_sponsors-1){
   sctr=0;
   }
  document.sponsor.src=isn[sctr].src;
  setTimeout("rotateIt()",6000);
  }
 }
/* This code will work just fine with or without
   frames.  However, if you are in frames and wish
   to replicate the TARGET="_top" call to remove
   frames, change the location.href call to:
    parent.location.href=durl[sctr];
   below. */
function doIt(){
 halt=1;
 location.href=durl[sctr];
 }
function dispIt(){
 parent.window.status=durl[sctr];
 }
// End Hiding -->
</SCRIPT>
</HEAD>
<BODY bgcolor="white">
<CENTER><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR><TD><A HREF="npgspo.htm" onClick="doIt();return false"
onMouseover="dispIt();return true;">
<IMG SRC="siti_htm.gif" HEIGHT=45 WIDTH=220 NAME="sponsor"
BORDER=0></a></TD></TR>
</TABLE></CENTER>
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide JavaScript from Java-Impaired Browsers
sctr=0;
rotateIt();
// End Hiding -->
</SCRIPT>
</body>
</html>
Grazie mille

non so se ti può essere utile,
ho modificato lo script per un problema simile, solo che non apre un'altra
finestra ma una window di javascript
dai un'occhiata a questo indirizzo:
http://www.pinodiomede.it/presentazione.htm
 e vedi le gallerie fotografiche
che scorrono.
CIAO!
"Ciobin" <lin...@NOSPAMlibero.it> ha scritto nel messaggio
news:odf%7.5163$cU4.1...@twister1.libero.it...


 Grazie mille
mmmhh... secondo me con gli euro bisognerebbe dire
grazie 0.52 :P
Saluti
Stefano

<a href target="_blank" ... ecc.
Ciao
K!
"Ciobin" <lin...@NOSPAMlibero.it> ha scritto nel messaggio
news:odf%7.5163$cU4.1...@twister1.libero.it...
