Focus fisso su popup

mercoledì 20 giugno 2007 - 11.52

amstrad Profilo | Junior Member

ciao a tutti ho la necessita di disabilitare le pagine che si trovano sotto l'ultimo popup aperto.
il popup viene aperto tramite"

function ModifyCustomerService(sId)
{
var w = 570;
var h = 260;
var left = Math.floor((screen.width-w)/2);
var top = Math.floor((screen.height-h)/2);
var stili = "top="+ top +", left="+ left +", width="+ w +", height="+ h +", alwaysRaised, status=no, menubar=no, toolbar=no, scrollbar, location=no;" ;
window.open("ModificaInserimentoCustomerServ.aspx?GES_ID="+ sId,"Customer","top="+top+", left="+ left +", width="+ w +", height="+ h +", alwaysRaised=1, status=no, menubar=no, toolbar=no, scrollbars=1, location=no;");
}
"
e finche non viene chiuso mi serve un modo per far si che abbia sempre il focus su di lui, e che i controlli delle finestre sotto no possano essere cliccati.

ho provato richiamando questo sull'onload della popup, e piu o meno funziona anche se non impedisce il click sulle altre finestre il focus viene ripreso costantemente dalla popup. Ma il problema è che mi da problemi con i controlli interni alla popup stessa, per esempio con un click su una drop down c'è la possinbilità che questa non si apra.

function focusSempre()
{
this.focus()
setInterval("this.focus()",3);
}

Sapete suggerirmi un modo per fare questa cosa?
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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5