PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Ne pas télécharger directement un document depuis une Iframe ..URL
Ne pas télécharger directement un document depuis une Iframe ..URL
Débuté par xavier, 16 aoû. 2018 13:26 - 2 réponses
Posté le 16 août 2018 - 13:26
Bonjour,
dans une page, j'ai un champ iFrame qui pointe sur un document placé sur un serveur:

maIframe..URL = "http://..."


Sur PC, le champ iFrame affiche correctement le document. Par contre, sur une tablette (testé avec une Samsung), l'instruction ..URL n'affiche pas le document mais le télécharge directement.

Comment faire pour gérer le comportement du champ iFrame ..URL et faire en sorte que le document soit affiché et non pas téléchargé directement?

Quelqu'un a une solution?

Merci
Posté le 17 août 2018 - 17:32
Il se trouve que xavier a formulé :
Bonjour,
dans une page, j'ai un champ iFrame qui pointe sur un document placé sur un
serveur:

maIframe..URL = "http://..."


Sur PC, le champ iFrame affiche correctement le document. Par contre, sur une
tablette (testé avec une Samsung), l'instruction ..URL n'affiche pas le
document mais le télécharge directement.

Comment faire pour gérer le comportement du champ iFrame ..URL et faire en
sorte que le document soit affiché et non pas téléchargé directement?

Quelqu'un a une solution?

Merci

Bonjour,
tu ne nous donnes pas l'extension du document.
cela dépend du type de document (pdf?, word ? )
cela dépend aussi du navigateur de l'internaute et comment cela est
configuré.

Donc difficile, voir impossible à maitriser.

---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 20 août 2018 - 15:26
Bonjour et merci pour la réponse,

dans l'idéal je cherche un moyen pour gérer tous les types de documents possibles.
Effectivement le : ..URL dépend de plusieurs critères.
Sur Android (tablette et smartphone que j'ai essayé) , les documents se téléchargent directement. Sur iPhone, l'affichage du document dans la iFrame dépassait de la taille du champ iFrame.
J'ai trouvé un moyen pour afficher les documents sur Android et sur iPhone. Cependant, ça ne permet pas d'afficher tous les types de documents
notamment les images.
J'ai utilisé un champ HTML et par programmation j'ai créé une iFrame comme ceci:
<iframe src="http://docs.google.com/gview?url=http://..myDoc.pdf&embedded=true" style="width:100%; height:100%;" frameborder="0"></iframe>


Voici une solution.

A +