Ciao,
ho un problema:
devo aprire un popup da una pagina, all'interno del popup c'è un link per aprire un'altro popup.
Il focus deve sempre rimanere sull'ultimo popup aperto e alla chiusura dell'ultimo popup deve ritornare sul penultimo aperto e così via.
Ho fatto uno script che mi fa solo la prima parte, cioè mi mantiene il focus sull'ultimo aperto, ma non ho idea di come fare a far ritornare il focus sul penultimo popup al momento della chiusura dell'ultimo.
Vi posto lo script che andrebbe in tutte le pagine che fanno aprire un pop nella catena.
codice:
var pop_aperto;
function openpop(url, namepopup){
try{
test = pop_aperto.name;
}catch(e){
pop_aperto = window.open(url,namepopup,'width=300,height=300');
}finally{}
}
try{
if (window.opener.opener)
window.opener.opener.execScript('window.clearInterval(set_T1);', 'javascript');
}catch(e){
}finally{}
var set_T1;
function mantieni_focus(){
try{
if(pop_aperto)
pop_aperto.focus();
}catch(e){
}finally{}
}
set_T1 = window.setInterval('mantieni_focus();', 1);