Salve a tutti,
Avrei una domanda su un piccolo script che sto realizzando..
Vorrei verificare se la finestra (A) che ha aperto il pop-up (B) è ancora esistente, e se quindi eventuali link presenti in B diretti ad A possono verificarsi o se in alternativa aprirsi in una nuova finestra..
Ecco lo script che ho fatto fin'ora, ma che non funziona.. :
Codice PHP:
//Trovare criterio valido per verificare che la finestra che ha aperto il pop up sia ancora esistente ed aperta.
function openlink(collegamento){
//memorizzo l'indirizzo della pagina che ha aperto in una variabile
var prefin = opener.location.href;
//se non esiste ( quella finesta è stata chiusa)
If prefin=='' //Se è vuoto, ho provato anche con lenght.prefin
{
window.open(collegamento,'','');//aprimi il link in una nuova pagina
}
Else//se ha lunghezza > 0 o altro criterio per verificare la sua esistenza
{
opener.location.href=collegamento;//aprimi nella pagina che ha aperto
return false;
}
}