Il fatto che venga costruita in asp non dovrebbe influire 
Questo script, che utilizzo da anni su IE, mi consente di non badare piu' alle misure da assegnare alle popup... queste prendono automaticamente le dimensioni del contenuto
Ci sono ovviamente dei limiti (ed e' per questo che lo tenevo per me
)
1 - la popup dev'essere aperta senza "ammenicoli", cioe' le varie barre;
2 - le dimensioni finali devono essere inferiori allo schermo;
3 - ripeto... l'ho testato solo su IE, cio' non nega che lo si possa adattare anche agli altri browser.
Lo script inoltre si adatta automaticamente alla presenza della scrollbar laterale e rispetta i valori di topmargin e leftmargin che si assegnano alla pagina.
Basta con le ciance, ecco lo script ed il suo uso:
Codice PHP:
<script>
function adatta() {
if (document.all) {
window.moveTo(10,10); // posizione popup
window.resizeTo(100,100);
window.scrollTo(10000,10000);
s = (document.body.scroll)? 0 : -7 ;
window.resizeBy(document.body.scrollLeft,
document.body.scrollTop + s);
}
}
</script>
...
<body onload="adatta();">
Lo stesso script puo' essere utilizzato per le popup che contengono foto... in queso modo:
Codice PHP:
<body topmargin="0" leftmargin="0">
[img]foto.jpg[/img]
</body>
Non lo commento perche' mi sembra fin troppo semplice...
ciao