Ciao Giuseppe,
c'è anche qualcosa che puoi fare senza installare files di frameworks (mootools, jquery, ecc.) kilometrici.
L' effetto che desideri si esegue anche con le cosidette modal windows, che non sono vere e proprie pop-up.
Processa questo modello: c'è una riga di testo che simula il contenuto della pagina, e due DIV.
Dopo, prova a cambiare (manualmente, per ora) display: none; in display: block; negli style dei div (e fai Salva).
codice:
<html>
<head><title>Overlapping DIVs</title>
</head>
<body bgcolor="#C0C0F0" text="#000000">
<h1>:: Blurred Page ::</h1>>
>
>
>
>
>
>
>
> -7/09/09 by Enzaccio
>
>
<div id="blurrer" style="display: none; opacity: 0.8; filter: alpha(opacity=80); background-color: rgb(20, 20, 20);
position: absolute; top: 0px; left: 0px;
width: 100%; height: 100%;">
</div>
<div id="message" style="display: none; background-color: rgb(255, 255, 255);
position: absolute; top: 35%; left: 35%;
width: 30%; height: 30%; border: thick double red; text-align: center; overflow: ;">
<h2>Attendi ...</h2>
</div>
</body>
</html>
Vedi se ti ritrovi nel come dimensionare/colorare questi DIV nella tua pagina; al secondo, div id="message" puoi forse preferibilmente dare width: ; height: ; in pixel (ho fatto tutto in % percentuale).