Problème dans l'utilisation de Response

Signaler
Messages postés
18
Date d'inscription
lundi 13 décembre 2004
Statut
Membre
Dernière intervention
21 décembre 2007
-
Messages postés
18
Date d'inscription
lundi 13 décembre 2004
Statut
Membre
Dernière intervention
21 décembre 2007
-
Bonjour,

J'ai un problème que je n'arrive pas à résoudre et c'est assez pressé (je l'ai déjà posté dans la partie javascript mais je n''ai eu aucune réponse' )

Lorsque je clique sur une image, l'application génére, à partir de l'ensemble des pdfs selectionnés, un pdf complet ( toutes les pages sont concaténées ).

Etant sur une application web, je l'affiche à partir du cache du browser de cette façon :

Response.Expires = 0
Response.Buffer =
True
Response.ContentType = "application/pdf"

Response.AddHeader("Content-Disposition", "inline; filename=" + ".pdf")
Response.BinaryWrite(p.get_buffer())
Response.End()

p étant une instance d'une classe appartenant à une librairie gérant la création de pdfs.

Jusque là, aucun problème. Le pdf généré est affiché dans le frame spécifique grâce à acrobat reader.

Cependant j'ai voulu rajouter un petit bout de javascript pour la navigation de mon site qui est sur un autre frame.

donc j'ai mis :

LiteralNav.Text = "<script language=""javascript"">parent.Nav.location.href='Nav.aspx';</script>" avec LiteralNav de type Literal
soit

Response.Write("<script>parent.Nav.location.href='Nav.aspx';</script>")

Et là, le bout de code est jamais executé.... si je met en commentaire le bout de code permettant d'afficher le pdf généré comme énoncé si dessus et que je clique sur l'image, le bout de code de javascript est executée.

Visiblement, il y a un conflit lors l'utilisation des deux "Response".

Merci d'avance.

Fred.

2 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Bonjour

c'est normal ! Tu ne peux pas à la fois envoyer un fichier pdf et un fichier html !


<HR>
Cyril - MVS - MCP
Messages postés
18
Date d'inscription
lundi 13 décembre 2004
Statut
Membre
Dernière intervention
21 décembre 2007

Bonjour,

Donc, si je te suis bien, ce n'est pas possible d'afficher dans mon frame principal le pdf généré et de modifier ma navigation dans un autre frame en même temps.....

Bon... là ça m'embête vraiment....

Merci quand même pour ta réponse.

Fred.