Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Funzione redirect con parametro link

    Ciao a tutti.
    Ho questo semplice script per il redirect
    codice:
    <script type="text/javascript">
    <!--
    function doRedirect(where) {
    location.href = where+".php";
    }
    //-->
    </script>
    a cui ho aggiunto il parametro where.

    Richiamo la funzione sull'onload del tag body
    codice:
    <body onload="window.setTimeout("doRedirect('<?php print $from; ?>')", 4000);">
    Purtroppo però mi dà errore proprio nel codice di richiamo nell'onload, non gli piace il parametro della funzione, errore di sintassi.
    Ma 'ndo sta 'sto errore di sintassi?

  2. #2
    prova a togliere , 4000 e vedi se funziona

  3. #3
    Provato. Non cambia nulla, continua a non funzionare

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    26
    Prova questo!!
    <html>
    <head><title>Test Reindirizzamenti</title>

    <script language="javascript">
    function reindirizza(indirizzo){
    self.location=indirizzo;
    }
    </script>

    </head>
    <body onload='reindirizza("nomepagina.estensione")'>
    </body>
    </html>

    Ciao!

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Fai cosi:
    codice:
    function doRedirect(URL){
    self.location.href=URL
    }
    window.onload  = setTimeout("doRedirect('<?php print $from; ?>')",4000)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Adesso funziona.
    Ti ringrazio.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.