Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Redirect con Onclick

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    21

    Redirect con Onclick

    CIao a tutti e buona pasqua!

    volevo sapere perche questo script non funziona

    codice:
    <script Language='JavaScript' src="http://www.advmania.com/adv/banner.php?c=3&a=4590&t=0" onclick="setTimeout('redirector()', 1000)"></script>
    mentre questo si

    codice:

    avendo in comune questo nell head della pagina htm

    codice:
    <script type="text/javascript">
    <!--
    function redirector(){
        window.location = "http://gm90.altervista.org/php5/registra.php"
    }
    //-->
    </script>

    Grazie

  2. #2
    La prima credo non sia una dichiarazione valida... Quello che hai scritto non significa niente :P Cosa volevi fare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    21
    Grazie dell aiuto
    volevo fare in modo che quando uno clicca su il banner (quello all interno dello script), si apra un altra pagina al link della pubblicita (come al solito) E la pagina dove si trova il banner vada a un altra pagina..

    cioe in praticavoglio che per accedere a una pagina specifica gli utenti devono cliccare per forza su un banner.

    Ancora grazie

  4. #4
    Ma scusa, non è proprio quello che fa il secondo codice? Cioè quello che ti ho indicato nell'altro post...

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    21
    Questo?

    codice:
    <html>
    <head>
    <script type="text/javascript">
    <!--
    function redirector(){
        window.location = "accesso.htm"
    }
    //-->
    </script>
    </head>
    
    <body>
    <h2 >Clicca sui banner per accedere</h2>
    
    
    
    
    <img .... />
    ....
    
    ....
    </p>
    
    </body>
    </html>

    Si.. ma il problema è che il banner non è un link ma uno script.. come lo piazzo nell' href?

    codice:
    <script Language='JavaScript' src="http://www.advmania.com/adv/banner.php?c=3&a=4590&t=0"></script>

  6. #6
    Non so se è la soluzione più ortodossa, ma in questo caso specifico io ho provato questa soluzione

    Codice PHP:
    <?php
    $script 
    file_get_contents("http://www.advmania.com/adv/banner.php?c=3&a=4590&t=0");

    $script str_replace("target=\"_blank\"""target='_blank' onclick=\"setTimeout('redirector()', 1000)\""$script);
    $script str_replace("');document.write('"""$script);

    $script preg_match("#<a href=(.*)<\/IFRAME>#ies"$script$find);
    ?>
    <html>
    <head>
    <script type="text/javascript">
    <!--
    function redirector(){
        window.location = "accesso.htm"
    }
    //-->
    </script>
    </head>

    <body>
    <h2 >Clicca sui banner per accedere</h2>




    <?php echo $find[0]; ?>

    </p>

    </body>
    </html>

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    21
    non esiste link alla pubblicita in quanto la pubblicita è proprio il banner che non ha un link.. ma è all interno di uno script

  8. #8
    Ho modificato il messaggio precedente

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    21
    nu non funge

  10. #10
    A me in locale funziona, ti da qualche messaggio d'errore?

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.