WebSite X5Help Center

 
Agostino M.
Agostino M.
User

Apertura casuale pagine  it

Autor: Agostino M.
Visitado 1216, Followers 1, Compartido 0  

Buongiorno,

avrei questa esigenza, un pulsante che apra casualmente una pagina di un numero di pagine selezionate e create in precedenza.

Grazie a tutti

Publicado en
4 RESPUESTAS
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ENUsuario del mes ES

...!... è semplicissimo se:
- per cinque  pagine le crei nascoste e nominate  1, 2, 3, 4, 5; ...cioè da "1.html" a "5.html"...
- ed incolli questo mio personale codice in un Oggetto Codice HTML:
<a href="javascript:paginaCasualeK();" style="font-size:22px;text-decoration:none;"  "> pagina random 1-5 </a>
<script>
TotPagK = 5; // numero totale delle pagine nominate da "1.html " a "5.html";//K;
function paginaCasualeK() {//K1>;
pagK =1+Math.round(Math.random()*5);
location.href=pagK +".html"; };//K1<<;
</script>

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Agostino M.
Agostino M.
User
Autor

Grazieeeee, funziona perfettamente, ora la domanda è : applicarlo senza numeri mantenendo intatto il nome della pagina (nel caso non dovesse essere invisibile nel menù ) è impossibile ? E come applicare il codice ad una foto o oggetto ?

Leer más
Publicado en de Agostino M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ENUsuario del mes ES
Agostino M.
... ... applicarlo senza numeri mantenendo intatto il nome della pagina ... ... 

... elenco delle pagine (nominate correttamente!!!),  tra apici, e separate da virgole:

<a href="javascript:paginaCasualeK();" style="font-size:22px;text-decoration:none;color:navy"> pagina random K </a>
<script>
/** pagina random by KolAsim **/
array_K = ["pagina_a.html","pagina_b.html","pagina_c.html"];//elenco pagine;
function paginaCasualeK() {//K1>;
pagK =Math.round(Math.random()*(array_K.length-1));
location.href=(array_K[pagK]);
}//K1<<;
</script>

.........................

... vale anche per le immagini ...

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Agostino M.
Agostino M.
User
Autor

Sei un grande tongue-out

Leer más
Publicado en de Agostino M.