Salut,
J'ai une page qui m'affiche une image qui provient d'un flux binaire. Cette image s'affiche en popup. jusque là tout va bien.
J'aimerais pouvoir modifier la taille de ce popup en fonction de la taille de l'image. j'ai tenté plusieurs ça mais ça ne semble pas jouer..
Si je met en commentaire ces deux lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 try { Guid UserId = new Guid(Request.QueryString["UserId"]); Page.Title = BLL_Profil.Personne_NomPrenom(UserId); MemoryStream PhotoStream = new MemoryStream(BLL_Profil.Personne_SelectionnerPhoto(UserId)); System.Drawing.Image photo = Bitmap.FromStream(PhotoStream); Page.ClientScript.RegisterStartupScript(this.GetType(), "onLoad", "<script language='javascript'>window.resizeTo(" + photo.Size.Width + "," + photo.Size.Height + ");window.focus();</script>"); Response.ContentType = "image"; Response.BinaryWrite(PhotoStream.ToArray()); } catch { }
mon popup se redimensionne bien mais du coup mon image ne s'affiche plus!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Response.ContentType = "image"; Response.BinaryWrite(PhotoStream.ToArray());
Est-ce qu'il y a une astuce à cela?
Merci pour votre aide...
Partager