Newsgroup: it.comp.lang.javascript
Titolo: X Atipower : Help !!

Tempo fa' hai postato nel ng uno script che permetteva di creare un rullino
fotografico con alcune immagini che poteva rullare sia a dx che a sx, eccolo
:
---------
<html>
<head>
<title>test5</title>
<script language="javascript">
function prl(URL){
 var aa = new Image();
 aa.src = URL;
 return aa;
 }
var bb = new Array();
bb[0]=prl("images/BOTT1.gif");
bb[1]=prl("images/BOTT2.gif");
bb[2]=prl("images/BOTT4.gif");
bb[3]=prl("images/BOTT10.gif");
bb[4]=prl("images/BOTT15.gif");
bb[5]=prl("images/BOTT3.gif");
bb[6]=prl("images/BOTT5.gif");
bb[7]=prl("images/BOTT6.gif");
bb[8]=prl("images/BOTT7.gif");
var a=1;
var b=2;
var c=3;
function rullsx(){
document.images[1].src=bb[a].src;
document.images[2].src=bb[b].src
document.images[3].src=bb[c].src;
a=a+1;b=b+1;c=c+1;
(c>7)?c=1:(b>7)?b=1:(a>7)?a=1:c;b;a;
}
function rulldx(){
document.images[1].src=bb[a].src;
document.images[2].src=bb[b].src
document.images[3].src=bb[c].src;
a=a-1;b=b-1;c=c-1;
(c<1)?c=7:(b<1)?b=7:(a<1)?a=7:c;b;a;
}
</script>
</head>
<body onLoad="rullsx(); rulldx();">
<p align="center"><a href="#" onMouseDown="rulldx()"><img border="0"
src="images/BOTT1.gif" width="46" height="40">&nbsp;&nbsp;
<a href="#" ><img border="0" src="images/BOTT2.gif"   width="140"
height="40"></a>&nbsp;
<a href="#" ><img border="0" src="images/BOTT4.gif" width="140" height="40"
width="140" height="40"></a>&nbsp;
<a href="#" ><img border="0" src="images/BOTT10.gif" width="140"
height="40">&nbsp;&nbsp;
<a href="#" onMouseDown="rullsx()"><img border="0" src="images/BOTT1.gif"
width="46" height="40">
</body >
</html>
------------
Ora dovrei personallizare lo script per un sito web ma non risco a definire
bene alcuni dettagli :
1. Le img che devono essere usate non hanno tutte le stesse dimensioni
(variano di pochi pixel) quindi in IE nessun problema in NN invece tutte le
img vengono ridimensionate forzatamente in base alle dimensioni delle prime
3 !
2.Volendo inserire 25 img come funziona il meccanismo di rotazione quali
valori bisognerebbe inserire !
3.In IE finito il rullino viene visualizzato un riquadro di un img vuota in
NN invece si ripete l'ultima img ! Come ovviare a questo problema ??
4.Avendo la necessita' di inserire nel campo <body onload="rullsx();
rulldx();"> anche un richiamo ad un file esterno tramite una funzione
start(); succede che inserendo anche questa funzione le img non rullano piu'
: come mai ???
5.Ogni img dovrebbe contenere un link verso la stessa img a grandezza
naturale che dovrebbe aprirsi in un altra finestra, ho provato a modificare
la pagina ma vengono aperte solo le 3 img citate nello script : come fare
??? (Io non ne sono capace !) !
Scusa se ti ho fatto un po' troppe domande, ma spero in una tua esauriente
risposta !
Grazie 10000000000000000000 !
--
      Ciao.                                             Alex   :-}
  -------------------------------------------------------
                       " Alexandro Noel "
           ' 
http://digilander.iol.it/gnorrolo
 '
  -------------------------------------------------------
    -      <<  Stò lavorando per voi !  >>      -
  -------------------------------------------------------
  Indirizzo ANTI-SPAM: togli 'nospam' e 'invalid'
  -------------------------------------------------------

 --
facciamo una bella cosa.............
visto le variazioni e il fatto che lo script che avevo fatto fa un pò
schifo...........
dammi un paio di giorni e lo rifaccio.......
andreotta fabiano
 WebMªster ATI POWER s.n.c.
 
andr...@atipower.it
 
http://www.atipower.it
    -new-
 
http://www.afdsoftware.freeweb.org
 
http://www.jsdir.com

 andreotta fabiano
poi magari dopo la metti on line su 
www.jsdir.com
, vero ??
cmq visto che ci sono avrei da chiederti un'altra cosa:
avrei bisogno, di uno script che faccia sto lavoretto: discrimini la pagina
che la ha chiamata.
Cioè se la pagina A.HTML è chiamata da 
www.gino.it/zio.html
 o da
www.lella.com/nonna.html
 si apre normalmente, se no va alla pagina
www.lella.com/papa.html
grazie mille
blasfemo

 Cioč se la pagina A.HTML č chiamata da 
www.gino.it/zio.html
 o da



guarda io lo ho cosi usato :
<SCRIPT>
if (document.referrer=="
http://www.timewalker.it/blasfemo/Gsm/FaqT28s.htm
"
|| document.referrer=="
http://www.gsmworld.it/faq_t28s.htm
") {
location="
http://www.timewalker.it/blasfemo/Gsm/Faq/link.htm
"
}
else {
location="
http://www.timewalker.it/blasfemo/Gsm/FaqT28s.htm
"
}
</SCRIPT>
il codice lo ho situato all'inizio della pagina
http://www.timewalker.it/blasfemo/Gsm/Faq/link.htm
 , pero' se cerco di
accedervi   ( a questa pagina ) dalle prime due ( quelle quindi che ci
possono accedere direttamente ), viene ricaricata la pagina
http://www.timewalker.it/blasfemo/Gsm/FaqT28s.htm
 , finendo cosi che la
pagina link.htm non si riesce mai a visulizzare....
Non capisco perchč, effettivamente questo scritp č semplice e veloce, ma non
riesco a capre perchč non funzioni.
Attendo risposte.


l'hai provato in locale???
perchč funzioni devi provare online.....
andreotta fabiano
 WebMŞster ATI POWER s.n.c.


     non siamo bravi come atipower (ma neanche lontanamente)
ehi ...non esageriamo :-)))))))))))
vedo che avete fatto delle belle cosine anche voi su Risorse.net......
andreotta fabiano
 WebMŞster ATI POWER s.n.c.



Non ho fretta ! Puoi lavorare con calma !!
L'importante e' averlo pienamente funzionante, il sito puo' aspettare anche
qualche giorno in + !!!
Cmq grazie di nuovo !!!!!!!

Ciao ciao
Alexandro !


Finito.......
appena Riccardo lo pubblica lo trovi su Jsdir....per la felicità di
"blasfemo" :-)))))))))



grazie, grazie
blasfemo