Tentative de visualiser le fichier pdf si iframe à l'aide de jQuery modal popup
J'essaie d'afficher un fichier pdf si iframe à l'aide de jQuery modal popup, cependant, il est demandé à l'utilisateur de télécharger le fichier lorsque le chargement de la page au lieu du fichier pdf d'être incorporé à l'intérieur de l'iframe lorsque la boîte de dialogue modale s'ouvre.
Comment puis-je contourner ce problème?
OriginalL'auteur Sai | 2011-07-21
Vous devez vous connecter pour publier un commentaire.
Je suis en utilisant MVC à la sortie de la pdf fichier et de l'ouvrir au lieu de le télécharger, j'ai utilisé ceci:
Pour le bien de voir l'intérieur d'une boîte de dialogue choisir un iframe à l'intérieur d'un div, qui est devenu mon dialogue:
Assurez-vous que votre boîte de dialogue div a dépassement de jeu pour quelque chose de différent de 'auto'. Sinon, il l'habitude d'affichage sur IE.
Prendre un coup d'oeil à ce lien, si vous avez besoin d'un exemple: http://helpdesk.toitl.com/data/p/toitl.com/dv/dialog_with_pdf/
OriginalL'auteur marcolino
Un exemple de code serait d'une grande aide.
Je l'ai fait à l'aide de fancybox qui s'est montrée très flexible.
Ce lien peut s'avérer utile, aussi. Le remplissage de l'Iframe avec PDF en Utilisant MVC [IE Problème]
OriginalL'auteur Leo
Ce qui est à l'origine de ce qui est différent dans les paramètres de navigateurs, car certains navigateurs sont configurés pour afficher le pdf et certains sont à télécharger.
Une option est de les essayer et créer un objet flash qui permettra d'afficher le document PDF.
Une autre option est de google pdf viewer http://docs.google.com/viewer?pli=1
votre va probablement vouloir convertir le fichier pdf comme je l'ai dit. vous pouvez simplement convertir une image si cela fonctionne pour vous.
Je ne pense pas que la conversion de l'idée de travail. C'est un gouv projet et je ne peux pas laisser une autre application convertir nos fichiers pdf sans obtenir l'approbation. Aussi, je ne suis pas très confiant qu'ils vont l'approuver. Donc, je vais devoir trouver une solution de contournement.
OriginalL'auteur Evan