Lui chiedeva come si apre una popup da codice lato server...Ed io su WinXP Professional SP2 con IE 6.0.2900 nelle mie applicazioni faccio:


codice:
NameSpace Libreria
Public Class JavaScript
        Public Shared Sub Popup(ByVal Pagina As System.Web.UI.Page, ByVal Link As String)
            Dim js As String = "<script language=javascript> window.open('" & Link & "','','');</script>"
            If (Not Pagina.IsStartupScriptRegistered("clientscript_popup")) Then
                Pagina.RegisterStartupScript("clientscript_popup", js)
            End If
        End Sub
End Class
End NameSpace

codice:
 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'Inserire qui il codice utente necessario per inizializzare la pagina
        Libreria.JavaScript.Popup(Me, "popups/pop.htm")
  End Sub

e mi vedo la popuppina appena accedo alla pagina...
Per vedere se è già aperta userei un cookie...

Soltanto da eventi lato client non si puo' più fare con quelle impostazioni dici ?
Non lo sapevo...Ma pensandoci...E' meglio