Cacher chemin d'un fichier pdf telechargé
Voila dans mon site web, je dispose d'un lient consulter qui permet a un client de consulter un pdf (sa facture).
Code:
<div onClick="window.open('Test_pdf/facture_124651.pdf', 'facture', 'locationbar=no,menubar=no,status=no,width=750,height=900,top=50,left=300,scroll=no,resizable=yes,help=no');" class="header" style="cursor:pointer;">[Consulter]</div>
Le hic c'est que quand le pdf s'ouvre, on voit le chemin du pdf tout en haut.
J'ai ceci :
http://localhost/.../Test_pdf/facture_124651.pdf - Windows Internet Explorer
J'aurai donc voulu savoir si qq'un connaissait le moyen de faire en sorte que cette information soit masquée (ou changée)
Workaround plutôt que Solution
Je sais c'est passer par la porte d'en arrière mais ça fonctionne...
Voici deux solutions possibles :
1) Zipper ton fichier et demander de le télécharger
2) Modifier les métadata (je me rappel plus par coeur lesquels...) pour considéré toujours de télécharger le fichier plutôt que de tenter de l'ouvrir via explorer.
Si jamais tu aimes cette idée is suffit de rechercher sur google "web page force download file" et tu trouvera !
Répondre par une question...
J'ai une question pour toi je sais que présentement tu travaille en local, mais lorsque tu va publier ton site sur le web le message va plutôt être www.machintruc.com/fichiers/lepdf.pdf ... Pourquoi cela est-il un problème ?