Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    55

    Quesito - E' possibile far visionare in automatico diverse pagine web?

    Salve a tutti!
    Ripropongo meglio il quesito!

    Avrei la necessità di inserire nel mio sito una pagina web nella quale automaticamente si visualizzano, ogni 30 secondi, un numero x di pagine web (magari con un iframe).

    E' possibile?

    C'è qualcuno che possa darmi una dritta? - Non importa se in Html o in PHP.

    Attendo con ansia Vs. suggerimenti.

    Grazie

    Dino

  2. #2
    beh, puoi fare in modo che da una determina lista di indirizzi internet vengano scelti random X pagine web da visionare in modo randomico ed imposti in javascript un refresh della pagina dopo tot tempo.

  3. #3
    Allora prepari i vari indirizzi in un array
    poi creai una variabile random e la utilizzi come indice dell'array.
    poi nell iframe fai
    src="'.$array[$i].'ecc';
    $i e l'indice di array (che e un numero random)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    55
    Questo script mi da un errore

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>per aprire un link casuale</title>
    <!--

    <script language="JavaScript" type="text/javascript">
    function go_to(url)
    {

    location.href=(url);
    // window.open(url);

    }
    function rand_link()
    {
    var a;

    a=1+Math.round(Math.random()*3);

    if(a==1)go_to("http://www.tin.it");
    if(a==2)go_to("http://www.google.it");
    if(a==3)go_to("http://www.yahoo.it");

    }
    // End -->
    </script>
    </head>

    <body onload=\"rand_link()">
    </body>
    </html>

  5. #5
    in cosa ti dà errore?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    55
    non mi visualizza le pagine e mi da questo errore

    Dettagli errore pagina Web

    Agente utente: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
    Timestamp: Fri, 26 Jun 2009 12:20:05 UTC


    Messaggio: Previsto oggetto
    Linea: 31
    Carattere: 1
    Codice: 0
    URI: file:///D:/Users/Dino/Desktop/per_aprire_un_link_casuale.htm

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    55
    Adesso va bene ma se aggiorno la pagina non mi cambia sito.
    Devo riaprire la pagina cliccandoci sopra



    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <script language="JavaScript" type="text/javascript">

    function go_to(url)
    {

    location.href=(url);
    // window.open(url);

    }
    function rand_link()
    {
    var a;

    a=1+Math.round(Math.random()*3);

    if(a==1)go_to("http://www.tin.it");
    if(a==2)go_to("http://www.virgilio.it");
    if(a==3)go_to("http://www.yahoo.it");
    }
    // End -->
    </script>
    </head>

    <body onload="rand_link()"></body>
    </html>

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    55
    Originariamente inviato da vincy6
    Allora prepari i vari indirizzi in un array
    poi creai una variabile random e la utilizzi come indice dell'array.
    poi nell iframe fai
    src="'.$array[$i].'ecc';
    $i e l'indice di array (che e un numero random)

    Ringrazio anche te vincy6 per la dritta!

    Mi puoi fare un esempio con 2 indirizzi che poi la completo io?

    Grazie ancora

  9. #9
    Codice PHP:
    <?php
    $array
    =array("http://www.google.it","http://forum.html.it");
    $i=rand(0,1);#scrivo da 0 a 1 perche le array partono a contare da 0
    echo'<iframe src="'.$array[$i].'" width="300" height="300"></iframe>';
    ?>
    Testato e funzionante se vuoi provarlo io l'ho hostato qui:
    qui
    lo cancellero tra 24h.
    naturalmente se metterai piu link aumenterai anche il rand

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    55
    Grazie mille!

    Ma il link che mi hai mandato è vuoto?
    Rimandalo per favore! intanto provo la tua stringa!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.