Newsgroup: it.comp.lang.javascript
Titolo: Codice come questo ?

Avrei bisogno di codice javascript che faccia quello che si vede in questa
pagina 
http://utenti.tripod.it/mbellucci/MONICACO/pageco.html
... quello che realizza lo scorrimento del thumbnail.
Con o senza frecce va bene uguale, purché l'effetto grafico di scorrimento
sia uguale ... automatico.
Ho cercato e visto vari codici JS (slideshow, scroll) ma nessuno uguale a
questo.
Qualcuno di voi sa dirmi dove potrei trovarlo/scaricarlo ?
Non ditemi di farlo dalla pagina su indicata, non ci sono riuscito :-(
Ringrazio anticipatamente
Sal

 ha scritto nel messaggio
news:H1_97.1603$te7....@news.infostrada.it...

http://www.jsdir.com
  Staffscripts - Rullino d'immagini
--
andreotta fabiano
WebMªster xxxxxxxxxx
afd...@tiscalinet.it
http://www.aticommerce.com
http://www.jsdir.com
http://www.dxml.it
  (u.c.)

 
http://www.jsdir.com
  Staffscripts - Rullino d'immagini
Grazie x la risposta.
Avevo già visto il codice a cui fai riferimento, ma se hai visto la pagina
da me indicata, lo scorrimento è di tutt'altro tipo.
Le frecce si attivano senza cliccarci (questo potrebbe anche essere
variato), il movimento è continuo; debbo guardare meglio il tuo codice  ma
dal risultato non credo sia  quel che cercavo.
Hai qualche altro link ?
Saluti
Sal

 ha scritto nel messaggio
news:%9ka7.7686$te7.3...@news.infostrada.it...


le immagini devono essere consecutive di nome
per le thumb 001.gif 002.gif etc.......
le immagini big   001.jpg 002.jpg etc.....
le dimensioni delle thumb   50x75 circa
n è il numero delle immagini
im0 e im1 sono le due frecce
<html>
<head>
<title>slide</title>
<script language="javascript">
//-------browser sniff--------------
var nome=(navigator.appName=="Microsoft Internet Explorer")?true:false;
var wt=nome?(navigator.appVersion.split(';').toString().split("
").toString().split(',')[4] ):null;
var isie5=((wt)>=5 && nome)?true:false;
var isie4=((wt <5 && wt >=4) && nome)?true:false;
var isNS4=(document.layers)?true:false;
var isNS6=document.getElementById &&
(navigator.appName=="Netscape")?true:false;
mm=(isNS4)?'show':'visible';
nn=(isNS4)?'hide':'hidden';
//------------------------------------------------------------------
//----preload image-------------
n=9       //---numero immagini----
ii=new Array()
imm=new Array()
for(i=0; i<n; i++){
 ii[i]=""+"images\\00"+(i+1)+".gif"
 imm[i]=new Image()
 imm[i].src=ii[i]
}
//----
jj=new Array()
immb=new Array()
for(i=0; i<n; i++){
 jj[i]=""+"images\\00"+(i+1)+".jpg"
 immb[i]=new Image()
 immb[i].src=jj[i]
}
im0=new Image()
im0.src="images/frd.gif"
im1=new Image()
im1.src="images/frs.gif"
//-------------------------------
//--------crea livello------------
ph="";
function crea(){
if(isie4 || isie5 || isNS6){
 ph+='<div id="fres" style="position:absolute;top:100;left:150;"><a href="#"
onMouseOver="scorri(0)" onMouseOut="scorri(2)"><img src=\''+im1.src+'\'
border="0" height="20" width="20"></a></div>'
 ph+='<div id="princ"
style="position:absolute;height:100;overflow:hidden;width:300;top:100;left:2
00;">'
 ph+='<div id="sec"
style="position:absolute;top:0;left:0;height:100;width:800;background:red;">
'
 for(i=0; i<n; i++){
  ph+='<a href="javascript:apri(\''+immb[i].src+'\')"><img
src=\''+imm[i].src+'\'
border="1"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
 }
 ph+='</div></div>'
 ph+='<div id="fred" style="position:absolute;top:100;left:520;"><a href="#"
onMouseOver="scorri(1)" onMouseOut="scorri(2)"><img src=\''+im0.src+'\'
border="0" height="20" width="20"></a></div>'
 document.body.innerHTML=ph
 }
}
if(isNS4){
 ph+='<layer name="fres" top="100" left="150"><a href="#"
onMouseOver="scorri(0)" onMouseOut="scorri(2)"><img src=\''+im1.src+'\'
border="0" height="20" width="20"></a></layer>'
 ph+='<layer name="princ" overflow="hide" height="100" width="300" top="100"
left="200">'
  ph+='<layer name="sec" top="0" left="0" height="100" width="800">'
  for(i=0; i<n; i++){
   ph+='<a href="javascript:apri(\''+immb[i].src+'\')"><img
src=\''+imm[i].src+'\'
border="1"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'
  }
 ph+='</layer></layer>'
 ph+='<layer name="fred" top="100" left="520"><a href="#"
onMouseOver="scorri(1)" onMouseOut="scorri(2)"><img src=\''+im0.src+'\'
border="0" height="20" width="20"></a></layer>'
 document.write(ph)
 document.close()
}
onload=crea
//----------apri big-------------------
function apri(url){
fin=window.open(url,'','location=0,toolbar=0,scrollbars=1,status=0,menubar=0
,resizable=1,top=0,left=0')
}
//--------------scorri---------------------
function scorri(dove){
 ff=dove
kk=(isNS4)?document.layers['princ'].layers['sec']:(isie4)?document.all['sec'
].style:document.getElementById('sec').style;
 if(parseInt(kk.left)>0 || parseInt(kk.left)==-(n*50)){
  kk.left=0
 }
 if(dove==0){
   kk.left=parseInt(kk.left)+5
 }
 else if(dove==1){
   kk.left=parseInt(kk.left)-5
 }
 else if(dove==2){
   clearTimeout(jk)
 }
 jk=setTimeout('scorri(ff)',100)
}
</script>
</head>
<body>
</body>
</html>
