Visualizzazione dei risultati da 1 a 7 su 7

Discussione: href on close

  1. #1

    href on close

    come si può mettere che, chiudendo un alert, mi apra una determinata pagina con target _blank?

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    dici così? :master:
    codice:
    alert('adesso apro google');
    window.open('http://www.google.it','_blank');

  3. #3
    si però vorrei che:

    leggo in php se la mailbox di un utente ha dei messaggi... se ne ha vorrei che l'alert mi dicesse, per esempio "hai 2 messaggi nella mailbox"...

    l'utente clicca su "OK" e gli si apre in una nuova finestra la pagina mailbox.php

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    se trovi messaggi in php scrivi nell'onload
    codice:
    <body onload="alert('hai 2 messaggi nella mailbox');window.open('mailbox.php','_blank');">

  5. #5
    posso aprire l'alert non legandolo al body? perchè la pagina dovrebbe venire fuori così

    <body>

    <?php
    (controllo presenza messaggi)
    if (esistono messaggi)
    alert
    else
    non faccio accadere niente
    ?>

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    un alert blocca il flusso dell'html fino a quando non clicki ok, per questo va fatto all'onload
    potresti fare così (evito il php che non ricordo e ti faccio vedere cosa dovrebbe venir fuori)
    codice:
    <body> 
    <script language="javascript">
    function avvisa(){
      alert('hai 2 messaggi nella mailbox');
      window.open('mailbox.php','_blank');
    }
    window.onload=avvisa
    </script>

  7. #7
    grazie! funziona a meraviglia!

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.