Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Pop Exit "variabile"

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    3

    Pop Exit "variabile"

    salve a tutti...
    ancora di più a chi mi saprà aiutare :gren:

    nel mio sito ho inserito una pop exit semplice semplice
    questa:

    <body bgcolor="white" text="black" link="red" onunload='window.open("http://www.blablabla...")'>

    ora...ogni volta ke si esce dal mio sito...taaacc..si apre quella pagina..

    vorrei però sapere se è possibile modificare quel codice in modo che apra un sito a random, preso da un elenco che io darei...

    cioè...ho 10 siti ke vorrei far aprire in pop exit...in pratica vorrei creare una rotazione di siti all' interno di quella pop exit...

    spero di essermi spiegato... che dite..è possibile...vi va di dare una mano ad un povero webmaster incompetente? :metallica
    grazie mille

    p.s. ecco...odio arrivare su un nuovo forum e subito fare delle richieste....quindi... SALVE A TUTTI..IO SONO ANDREA

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    benvenuto sul forum.

    Quando hai problemi, ricordati di fare una ricerca nel forum (bottone in alto a dx): al 90% la tua domanda ha gia` una risposta. Nel tuo caso le risposte sono un po' vecchie, per cui non so se il motore di ricerca riesce a trovarle.

    La cosa e` possibile, ma non dalla pagina chiamante, bensi` dalla popup.
    Infatti all'evento onunload c'e` tempo solo per una operazione (poi viene persa la pagina con incluso lo script).

    Quindi devi caricarti una pagina veloce, che fa la scelta random della pag da caricare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    3
    avevo già guardato indietro...
    ho provato a farlo e sembra funzionare...anke se le pagine ke apre nn mi sembrano molto random dato ke il primo indirizzo non me lo ha mai aperto :master:

    mi date una controllatina?

    <script>
    <!--
    function rnd(){
    newlink = new Array()
    link=Math.floor(4*Math.random());
    newlink[0]= "http://www.yahoo.com";
    newlink[1]= "http://www.html.it";
    newlink[2]= "http://www.tin.it";
    newlink[3]= "http://www.google.it";
    window.open(""+newlink[link]+"");
    }
    // -->
    </script>
    </head>
    <body onload="rnd()">


    ke dite è giusto o si può migliorare?

    dopo questo....... come faccio a renderlo pop exit?

    grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Direi che va bene.

    Non puoi renderlo pop-exit, come ti ho gia` detto.

    Metti quello script in una nuova pagina, nel body ci metti solo un &amp;nbsp;

    E campi il window.open() in:
    self.location.href = newlink[link];

    Poi all'onunload della finestra madre, fai aprire la pagina in cui hai messo lo script.


    PS per ricerca io intendo usare il motore fornito dal forum, non socrrere le pagine indietro: non finiresti piu`.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    3
    eheheh...
    avevo fatto entrambi...
    la ricerca mi aveva dato solo un paio di 3d interessanti...
    e cosi...mi ci sono messo...ma a 100 ho abbandonato l' impresa :P

    Grazie x l' interessamento Mich...

  6. #6
    Salve a tuti è il mio primo post..

    Allora se ho capito bene ..

    Devo creare una nuova pagina (vuota) dal nome tip pop.html
    Nell' head metto
    <script>
    <!--
    function rnd(){
    newlink = new Array()
    link=Math.floor(4*Math.random());
    newlink[0]= "http://www.yahoo.com";
    newlink[1]= "http://www.html.it";
    newlink[2]= "http://www.tin.it";
    newlink[3]= "http://www.google.it";
    self.location.href = newlink[link];
    }
    // -->
    </script>
    </head>
    <body onload="rnd()">


    Nella pagina dove voglio far aprire il pop under metto

    <body bgcolor="white" text="black" link="red" onunload='window.open("http://www....pop.html...")'>

    Giusto?

  7. #7
    Salve a tuti è il mio primo post..

    Allora se ho capito bene ..

    Devo creare una nuova pagina (vuota) dal nome tip pop.html
    Nell' head metto
    <script>
    <!--
    function rnd(){
    newlink = new Array()
    link=Math.floor(4*Math.random());
    newlink[0]= "http://www.yahoo.com";
    newlink[1]= "http://www.html.it";
    newlink[2]= "http://www.tin.it";
    newlink[3]= "http://www.google.it";
    self.location.href = newlink[link];
    }
    // -->
    </script>
    </head>
    <body onload="rnd()">


    Nella pagina dove voglio far aprire il pop under metto

    <body bgcolor="white" text="black" link="red" onunload='window.open("http://www....pop.html...")'>

    Giusto?

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.