Comment faire pour que dans une web part un lien associé à un document ne
propose uniquement que le téléchargement et non l'ouverture automatique type
pdf ou document office.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Reanud COMTE
Bonjour
C'est un probléme récurrent dans la lecture de fichier.
Un post plus ancien en faisait déja etat.
Actuellement, le navigateur Web intercepte l'entete du fichier téléchargé et reoriente le flux vers l'outil le plus approprié.
En dev pur (asp/php ou autre), l'astuce est toujours la même, il faut générer un flux binaire du fichier, l'ecrire dans le contenu de la page et par le code changer l'entete "Content-Disposition" en "attachment; filename=sample.xls"
Pour le faire fonctionner dans SPS, il faudrait une page ASP supplémentaire ou un filtre isapi qui fasse ce travail de conversion et de changement d'entéte
Attention, le travail est double: il faut récuperer le fichier dans sps sur le serveur , le "binariser" puis le renvoyer au client (attention au cache et au timeout)
en pratique , il suffit de rajouter un page de
téléchargement qui prend en param le chemin sps du fichier et force le download. Il existe beaucoup de sample. il suffit de l'adapter pour qu'il puisse récupérer le fichier dans SPS
Voila
Renaud COMTE www.clubSPS.org
Bonjour
C'est un probléme récurrent dans la lecture de fichier.
Un post plus ancien en faisait déja etat.
Actuellement, le navigateur Web intercepte l'entete du
fichier téléchargé et reoriente le flux vers l'outil le
plus approprié.
En dev pur (asp/php ou autre), l'astuce est toujours la
même, il faut générer un flux binaire du fichier,
l'ecrire dans le contenu de la page et par le code
changer l'entete "Content-Disposition" en "attachment;
filename=sample.xls"
Pour le faire fonctionner dans SPS, il faudrait une page
ASP supplémentaire ou un filtre isapi qui fasse ce
travail de conversion et de changement d'entéte
Attention, le travail est double: il faut récuperer le
fichier dans sps sur le serveur , le "binariser" puis le
renvoyer au client (attention au cache et au timeout)
en pratique , il suffit de rajouter un page de
téléchargement qui prend en param le chemin sps du
fichier et force le download. Il existe beaucoup de
sample. il suffit de l'adapter pour qu'il puisse
récupérer le fichier dans SPS
C'est un probléme récurrent dans la lecture de fichier.
Un post plus ancien en faisait déja etat.
Actuellement, le navigateur Web intercepte l'entete du fichier téléchargé et reoriente le flux vers l'outil le plus approprié.
En dev pur (asp/php ou autre), l'astuce est toujours la même, il faut générer un flux binaire du fichier, l'ecrire dans le contenu de la page et par le code changer l'entete "Content-Disposition" en "attachment; filename=sample.xls"
Pour le faire fonctionner dans SPS, il faudrait une page ASP supplémentaire ou un filtre isapi qui fasse ce travail de conversion et de changement d'entéte
Attention, le travail est double: il faut récuperer le fichier dans sps sur le serveur , le "binariser" puis le renvoyer au client (attention au cache et au timeout)
en pratique , il suffit de rajouter un page de
téléchargement qui prend en param le chemin sps du fichier et force le download. Il existe beaucoup de sample. il suffit de l'adapter pour qu'il puisse récupérer le fichier dans SPS