2010-02-22 5 views

Répondre

1

utilisation javascript comme ceci:

window.open("whatever.aspx", "window_name", "width=500,height=500") 
+0

Ce nest pas vraiment un popup modal. C'est une toute nouvelle fenêtre. –

+0

Ceci est également une bonne suggestion, si le but de votre popup est de montrer une autre URL avec peu ou pas d'interaction entre les fenêtres. –

+0

Bon point. Je suppose que tout dépend de la situation. –

4

Il existe plusieurs options. Je suggère d'aller avec un contrôle contextuel existant, tel que:

Vous pouvez aussi envisager de lier dans les fenêtres modales clientside, tels comme jQuery UI dialog, ce qui peut bien fonctionner si vous utilisez ajax.

+0

le plugin jquery BlockUI est certainement la voie à suivre –

+0

aussi un bon ouais .. –

1

Ce que vous pouvez aussi faire toujours non « Créer » une nouvelle fenêtre pop-up, mais en utilisant une CSS, vous pouvez afficher une superposition et afficher une fenêtre comme. C'est ce que fait Lightbox.

Voir Create a Lightbox effect with CSS