Cambiare pagina web ogni tot secondi

di il
3 risposte

Cambiare pagina web ogni tot secondi

Buongiorno , ho dei monitor in cui dovrei fare girare delle pagine web, su alcune di esse non posso lavorare sul codice inserendo dei redirect , come potrei fare questa operazione ? avevo pensato a degli iframe , è possibile a pagina intera ?

Qualsiasi soluzione è ben accetta

3 Risposte

  • Re: Cambiare pagina web ogni tot secondi

    Ciao, si... è possibile.

    hai provato una cosa del genere ?

    Esempio:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>MyPage</title>
        <style>
            body, html {margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden;}
            iframe {width: 100%; height: 100%; border: none; opacity: 1; transition: opacity 1s ease-in-out;}
        </style>
    </head>
    <body>
    <iframe id="page" src="https://upload.wikimedia.org/wikipedia/commons/3/3e/Disney%2B_logo.svg"></iframe>
    <script>
        let pages = ["https://it.wikipedia.org/wiki/Paperina",
    				"https://it.wikipedia.org/wiki/In_viaggio_con_Pippo",
    				"https://it.wikipedia.org/wiki/Topolino",
    				"https://it.wikipedia.org/wiki/Paperino",
    				"https://it.wikipedia.org/wiki/Paperon_de%27_Paperoni",
    				"https://upload.wikimedia.org/wikipedia/commons/3/3e/Disney%2B_logo.svg"];
        let pageIndex = 0;
        setInterval(() => {
            let iframe = document.getElementById("page");
            iframe.style.opacity = 0;
            setTimeout(() => {
                pageIndex = (pageIndex + 1) % pages.length;
                iframe.src = pages[pageIndex];
                setTimeout(() => {
                    iframe.style.opacity = 1;
                }, 50); 	// opacity pause
            }, 1000); 		// opacity duration	
        }, 3000); 			// page duration interval (example 4 total seconds)
    </script>
    </body>
    </html>
  • Re: Cambiare pagina web ogni tot secondi

    Scusa il ritardo nella risposta , è perfetto per quello che mi serve ,grazie!!!

  • Re: Cambiare pagina web ogni tot secondi

    17/03/2025 - pippuccio76 ha scritto:

    Scusa il ritardo nella risposta , è perfetto per quello che mi serve ,grazie!!!

    Ciao, 
    fai attenzione ai limiti di iframe... se per esempio devi "ciclare" su pagine web, sappi che non tutte le pagine o siti web, sono abilitate per iframe e quindi non riuscirai a vederle. Sarebbero quelle pagine o siti dove, per ragioni di restrizioni di sicurezza e /o altro, è impostato X-Frame-Options.

    Mentre per le immagini, per esempio jpeg, png, etc etc, risulta molto più semplice e funzionale.

Devi accedere o registrarti per scrivere nel forum
3 risposte