Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Nome finestre
venerdì 18 aprile 2008 - 14.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
allevaldo
Profilo
| Junior Member
61
messaggi | Data Invio:
ven 18 apr 2008 - 14:36
dalla mia applicazione apro dei popup... tanto è una intranet quindi non devo fare i conti con eventuali blocchi dei popup...
dando il nome alla finestra quando la apro, c'è modo di vietare che l'utente apra nuovamente la stessa finestra?
cliccando cioè sullo stesso link due volte... la finestra si riapre su sè stessa...
è possibile proprio bloccare la nuova riapertura??
non posso usare le finestre modali...
dovrei solo intercettare se esiste già una finestra con lo stesso nome e impedirne l'apertura
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
ven 18 apr 2008 - 15:06
Ciao,
io passo il nome della finestra dove aprire la pagina nell'attributo target della funzione javascript window.open.
A meno che non venga chiusa viene riutilizzata sempre la stessa finestra per l'apertura dei link
Luigi Di Biasi
allevaldo
Profilo
| Junior Member
61
messaggi | Data Invio:
ven 18 apr 2008 - 15:18
sì ok... è proprio quello che faccio... non c'è modo di bloccare l'apertura se ne è già aperta una?
o meglio... evitare che la sovrascriva?
finchè non è stata chiusa l'altra... non se ne apre una nuova intendo
luigidibiasi
Profilo
| Guru
1.077
messaggi | Data Invio:
mar 20 mag 2008 - 13:27
Allora, riporto la risposta anche se è passato molto tempo ma avevo dimenticato questo messaggio (magari servirà a qualcuno )
<script language="javascript" type="text/javascript">
// la finestra la apriamo tramite una open normale
// e la puntiamo con p
var p = window.open('
http://www.sito.it
');
// questa funzione gestisce lo stato della finestra
function t()
{
if (p.closed) // il controllo sulla finestra lo facciamo tramite la proprietà closed
{
p = window.open('
http://www.sito.it
'); // se è stata chiusa la riapre
}
else
{
alert('finestra già aperta'); // altrimenti non fà nulla
}
}
</script>
Luigi Di Biasi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !