Ho una tabella "scorrevole" con tot celle inizialmente vuote, ognuna di esse ha un ID con numero progressivo.
codice:
<TABLE summary="" cellpadding="0" cellspacing="2px" width="100%" bgcolor="#CCCCCC" align="center">
<TR><TD ID="Agenzia0"></TD></TR>
<TR><TD ID="Agenzia1"></TD></TR>
<TR><TD ID="Agenzia2"></TD></TR>
<TR><TD ID="Agenzia3"></TD></TR>
<TR><TD ID="Agenzia4"></TD></TR>
<TR><TD ID="Agenzia5"></TD></TR>
<TR><TD ID="Agenzia6"></TD></TR>
<TR><TD ID="Agenzia7"></TD></TR>
<TR><TD ID="Agenzia8"></TD></TR>
<TR><TD ID="Agenzia9"></TD></TR>
</TABLE>
All'apertura della pagina "popolo" (riempio) le celle
e assegno al testo di ogni cella un link (a pagine numerate nella stessa sequenza: NS_agenzia_0, NS_agenzia_1, ecc.),
il tutto tramite un array
codice:
<!-- 
function tabellaAgenzie() {
// definisco l'array che scrive il contenuto di ogni cella da 0 a 22
/*  ATTENZIONE per inserire i nomi veri delle agenzie modificare l'array
    inserendo il nome corrispondente es.:Agency[0]="CasaNord";  */
var Agency = new Array();	// array nomi agenzie
Agency[0]="NomeAgenzia-0";
Agency[1]="NomeAgenzia-1";
Agency[2]="NomeAgenzia-2";
Agency[3]="NomeAgenzia-3";
Agency[4]="NomeAgenzia-4";
Agency[5]="NomeAgenzia-5";
Agency[6]="NomeAgenzia-6";
Agency[7]="NomeAgenzia-7";
Agency[8]="NomeAgenzia-8";
Agency[9]="NomeAgenzia-9";
Agency[10]="NomeAgenzia-10";

var agLung=Agency.length;	// lunghezza dell'array - numero di celle

var numAg=0;	// inizializzo la variabile numAg
/* popolazione delle celle */
for (numAg=0; numAg'+Agency[numAg]+''; // scrivo nelle celle il nome dell'agenzia in base all'array
} // fine 1° ciclo for

var numLink=0;	// inizializzo la variabile numLink
/* assegnazione dei link corrispondenti */
for (numLink=0; numLink<agLung; numLink++){  // inizio 2° for
LinkAgency='Agenzie/NS_agenzia_'+numLink+'.htm'; // link corrispondende
LinkID='LinkAgenzia'+numLink;					
  document.getElementById(LinkID).href=LinkAgency;
} // fine 2° for
} // fine funzione
tabellaAgenzie();   // attivo funzione
// -->
Ora il problema è che ho bisogno di popolare le celle con i nomi delle agenzie ed i link corrispondenti in maniera random in modo, cioè,
che ad ogni apertura di pagina compaiano in un ordine diverso, casuale,
ma ovviamente devono esserci tutte, ed inoltre è scontato che il numero di celle e cioè di agenzie può aumentare.
Ho provato un po' di metodi random ma senza successo. Aiuto! Grazie.