1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    mars 2002
    Messages
    1 149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 1 149
    Points : 609
    Points
    609

    Par défaut Afficher un PDF dans une page HTML

    Bonjour,

    Je voudrais visualiser un PDF dans une page HTML

    J'ai trouvé 2 types de balises sur les forum :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    	<div class = 'DI6040_Droite' style="overflow-y: scroll;">
    		<object data="Ajax/PDF_Verif_01.pdf"
    				type="application/pdf">
    				alt : <a href="Ajax/PDF_Verif_01.pdf">
    				"Ajax/PDF_Verif_01.pdf"
    				</a>
    		</object>
             </div>
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	<iframe src='Ajax/PDF_Verif_01.pdf' width='100%'>
    	</iframe>

    Le PDF est correct mais à l'affichage je vois un cadre noir à la place
    Initialement j'avais enfermé ma balise IFrame dans une cellule de tableau et là cela fonctionnait.
    Par contre je perds dans ce cas la fonctionnalité responsive du DIV.

    Merci de vos conseils

    </div>

  2. #2
    Rédacteur/Modérateur
    Avatar de jreaux62
    Homme Profil pro
    Webdesigner
    Inscrit en
    août 2008
    Messages
    12 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Arts - Culture

    Informations forums :
    Inscription : août 2008
    Messages : 12 290
    Points : 24 624
    Points
    24 624

    Par défaut

    Bonjour,


    Vérifie l'URL.


    N.B. Tu testes sur quel(s) navigateur(s) ?
    "Si tu suis le chemin qui s'appelle « plus tard », tu arriveras à la place qui s'appelle « jamais »."
    François Camille Prévot (1910-1996), instituteur puis Directeur d'école et... mon grand-père.
    "Pose ta question, tu seras idiot une seconde. Ne la pose pas, tu seras idiot toute ta vie."
    Albert Einstein (1879-1955).
    Mes tutos DVP
    Gestion-Affichage de Nouvelles
    Affichage en tableau HTML
    Fonctions de redimensionnement d'images

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    mars 2002
    Messages
    1 149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 1 149
    Points : 609
    Points
    609

    Par défaut

    J'ai testé la balise iframe sur Edge et cela fonctionnait.
    Sur le même navigateur la balise object ne fonctionne pas pour afficher un PDF

    Par contre sur Firefox la balise object fonctionne

  4. #4
    Rédacteur/Modérateur
    Avatar de jreaux62
    Homme Profil pro
    Webdesigner
    Inscrit en
    août 2008
    Messages
    12 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Arts - Culture

    Informations forums :
    Inscription : août 2008
    Messages : 12 290
    Points : 24 624
    Points
    24 624

    Par défaut

    J'utilise la balise <object> sur une page comme celle-ci.
    Tu peux la tester.

    A savoir que tous les navigateurs n'ont pas forcément de "lecteur PDF" intégré.
    Et que les "lecteurs PDF" intégrés n'ont pas forcément le même rendu (voir la différence d'affichage sur Edge et Firefox).
    "Si tu suis le chemin qui s'appelle « plus tard », tu arriveras à la place qui s'appelle « jamais »."
    François Camille Prévot (1910-1996), instituteur puis Directeur d'école et... mon grand-père.
    "Pose ta question, tu seras idiot une seconde. Ne la pose pas, tu seras idiot toute ta vie."
    Albert Einstein (1879-1955).
    Mes tutos DVP
    Gestion-Affichage de Nouvelles
    Affichage en tableau HTML
    Fonctions de redimensionnement d'images

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    mars 2002
    Messages
    1 149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 1 149
    Points : 609
    Points
    609

    Par défaut

    A savoir que tous les navigateurs n'ont pas forcément de "lecteur PDF" intégré.
    C'est bien ce qui me fait peur.
    J'ai fait machine arrière
    Au lieu de générer un PDF j'ai généré du code HTML et je l'ai chargé en dynamique dans un DIV

    J'en sais plus maintenant sur cette balise IFrame que je ne connaissais pas, je connaissais les FrameSet mais pas cette balise.

    Merci à vous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher un flux PDF dans une page HTML
    Par dachu dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 21/04/2008, 11h55
  2. [HTML] Afficher du XML dans une page HTML
    Par goddet dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 07/02/2007, 15h15
  3. Afficher un pdf dans une page web
    Par hutchuck dans le forum PDF
    Réponses: 1
    Dernier message: 16/01/2006, 11h21
  4. Afficher du XML dans une page HTML
    Par MrMaze dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 01/12/2005, 16h50
  5. [Librairies] Afficher un .doc dans une page html
    Par Olaf MENJI dans le forum Bureautique
    Réponses: 4
    Dernier message: 11/11/2005, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo