
| Funziona con il Browser: |
Crediti: Web-Link
Name: Andrea Bianchi
Website: Forum
Descrizione: Capita di voler aprire un link a caso fra una serie di link preimpostati, è possibile farlo automaticamente o cliccando su un link, è inoltre possibile aprire il nuovo URL sulla stessa pagina o su una nuova finestra; vediamo come:
Passo 1 :
Selezionare tutto il codice cliccando sulla forbice, quindi posizionatevi sul testo evidenziato, adoperate il tasto destro del mouse per l'operazione di copia ed incolla, non vi rimane che trasferire il tutto nella vostra pagina web, in questo caso fra i tags: <head> e </head>.
Passo 2: Adesso la parte html, cioè il link.
Selezionare tutto il codice nella finestra sotto cliccando sulla forbice, quindi posizionatevi sul testo evidenziato e adoperare il tasto destro del mouse per l'operazione di copia ed incolla, trasferitelo nella vostra pagina web, in modo che sostituisca il vostro tag: <body>
Note : nella prima parte dello script trovate la riga di codice: a=1+Math.round(Math.random()*3); quel numero 3 finale è il numero max dei links casuali.
Nel caso in cui vogliate avere più di 3 links dovrete cambiare quel numero e aggiungere sulla falsa riga del codice già esistete if(a==1)go_to("pagina1.htm"); tutti i nuovi links, avendo cura di cambiare anche il numero (a==1) in modo da fargli seguire la numerazione.
Variante 1: nel caso in cui il nuovo link dovesse aprire su una nuova finestra del browser, sostituire la riga di codice:
location.href=(url); con: window.open(url);
Variante 2: nel caso in cui il nuovo link dovesse aprirsi da solo automaticamente, senza cioè bisogno di alcun clik, inserire nel tag <body> l'evento onload, in modo che diventi così:
<body onload="rand_link()">
Praticamente l'apertura di una pagina che contenesse questo codice provocherebbe istantaneamente l'apertura di una delle pagine inserite nello script, lo farebbe in modo del tutto casuale senza alcuna preferenza.
Se avete domande da fare potete scrivere sul forum di supporto , gratuito e aperto a tutti.