Ciao,
premessa: non so nulla di javascript
Ho trovato questo codice che mi permette di aprire una popup con la funzione onclic che poi si chiuda automaticamente da solo dopo pochissimo tempo.
codice:
<script language="JavaScript">
function winopen(){
win = window.open("spot.asp", "newWin", "toolbar=yes,location=yes,directories=no,status=no, menubar=yes,scrollbars=yes,resizable=no,copyhistory=yes,width=1,height=1")
startTime()
}
function startTime(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
closeTime=hours*3600+mins*60+secs;
closeTime+=1; // quanto tempo deve restare aperta
Timer();
}
function Timer(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
curTime=hours*3600+mins*60+secs
if (curTime>=closeTime){
if (win.closed == false){
win.close()}}
else{
window.setTimeout("Timer()",1000)}
}
</script>
Solo che l'unico modo in cui si chiude subito è se imposto in questa linea il valore 0
closeTime+=1; // quanto tempo deve restare aperta
però in questo modo non lancia quello che c'è nella popup.
se invece metto il valore "1" la popup non si chiude.
poi vorrei che invece della popup fosse un popunder.
C'è qualcuno che può darmi una mano?
Grazie.