Bonjour,
voici le code utilisé pour affichage de fichier pdf :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <object id="pdf" type="application/pdf" data="2017_inscription_6eme_festival.pdf" > </object>
css pour id="pdf" :
- pour les sites PC
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #pdf { width:875px; height:1100px; margin: 0 auto; border-radius: 8px; border: 1px solid #101; }
-pour mobile
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @media all and (max-width: 1024px) { #pdf { width:430px !important; height:600px; margin: 0 auto; border-radius: 8px; border: 1px solid #101; } }
Tout se passe bien pour les navigateurs pc ( après avoir utilisé comme doctype des pages :
sinon chrome et d'autres navigateur n'ouvrait pas le pdf)
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
mais avec les mobiles :
-soit j'ai un ensemble blanc à la place du pdf
-soit j'ai la mention plug-in incompatible
Y-a-t-il une solution ? quel ajout pour les mobiles faut-il placer dans mon code ?
NB.Est-il bien utile d'utiliser ce doctype au lieu du simple <!doctype html> ?
Merci
En plus :
je viens de constater qu'avec Edge l'Api pdf est incomplète : le corps du document s'affiche mais les possibilités d'affichage, impression, téléchargement etc .. sont absents.
Cordialement.
Partager