ragazzi su alcuni siti dopo un po compare una finestrella dove dentro c'è il banner e poi con il tasto chiudi si chiude e continuo la navigazione... ma come s mette tutto ciò?
ragazzi su alcuni siti dopo un po compare una finestrella dove dentro c'è il banner e poi con il tasto chiudi si chiude e continuo la navigazione... ma come s mette tutto ciò?
Penso di aver capito di cosa necessiti. Se vuoi un banner che ti esca tramite finestra senza ricorrere al window.open di js (che spesso viene bloccato dagli anti-popup) puoi ricorrere ad un div sovrapposto alla pagina.
Inserisci subito dopo il tag body un div con dentro il banner in questione:
Dagli il seguente stile:Codice PHP:
<div id="dialog"> tuo banner </div>
è importante che sia grande tutta la pagina e che sia sovrapposto (position:fixed fa al caso tuo).Codice PHP:
#dialog
{
position:fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
Altrettanto importante è che all'interno del div tu metta anche un pulsante che ne consente di "uscire" altrimenti l'utente non riuscirà mai a vedere la pagina.
Spero di esserti stato di aiuto, non esitare a chiedere chiarimentiCodice PHP:
<div onclick="document.getElementById('dialog').style.display:'none';">CHIUDI BANNER</div>
non sono riuscito... mannaggia...
cambia i due punti : con l'uguale = di questa riga
codice:<div onclick="document.getElementById('dialog').style.display='none';">CHIUDI BANNER</div>
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
si ma io volevo qualcosa che non compariva subito appena uno entrava
ecco ora ci sono riuscito... grazie cmq ora l'unica cosa è che compare appena apro la pagina volevo qualcosa che compariva dopo un tot come faccio?
Usa setTimeout(funzione)
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
ho trovato questo
<html>
<script type="text/javascript">
function timer(){
var msg_span = document.getElementById("msg");
msg_span.innerHTML="ciao";
}
setTimeout("timer()", 5000);
</script>
<body>
<span id="msg"></span>
</body>
</html>
mettendo un frame della pagina dove c'è il banner col tasto chiudi non si vede niente perchè?
O sposti il blocco script sotto il tag span oppure il timer devi eseguirlo all'evento onload del documento.
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
spostando il blocco non succede niente cmq che significa il timer devi eseguirlo all'evento onload del documento?Originariamente inviato da cavicchiandrea
O sposti il blocco script sotto il tag span oppure il timer devi eseguirlo all'evento onload del documento.