Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Créer un document téléchargeable

3 réponses
Avatar
filh
Bonjour,

Est-ce qu'il est possible de générer un document mettons un fichier csv
de façon à ce qu'il puisse être sauvé sur le dd de l'utilisateur. En
javascript bien sûr.

C'est peut-être une faq, un pointeur me suffirait hein..

FiLH

--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Roland Barthes.
http://www.filh.org

3 réponses

Avatar
JPW
"FiLH" a écrit dans le message de news:
1hz1w2v.10fpgqdjqf2v4N%
Bonjour,

Est-ce qu'il est possible de générer un document mettons un fichier csv
de façon à ce qu'il puisse être sauvé sur le dd de l'utilisateur. En
javascript bien sûr.


phh my admin le fait
puisqu'on peut exporter une table en csv

jpw

Avatar
ASM
Bonjour,

Est-ce qu'il est possible de générer un document mettons un fichier csv
de façon à ce qu'il puisse être sauvé sur le dd de l'utilisateur. En
javascript bien sûr.


Il n'est pas possible de générer de "vrais" documents en JavaScript.
On pourrait bidouiller l'envoi d'un mail dont le body contiendrait les
données tabulées.

Ensuite, il faut s'entendre sur le format 'csv' ...
http://tools.ietf.org/html/rfc4180#section-2

Il pourrait sans doute être possiblement possible de tenter qque chose :
- remplir un textarea des données issues du formulaire associé
- envoyer le contenu de ce textarea via un lien/bouton
par le protocole "data:"
mais ... IE est fâché avec href="data:blablabla"

Voir démo pour Excel :
http://stephane.moriaux.perso.wanadoo.fr//truc/html_to_xls_op.shtml

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé

Avatar
filh
ASM wrote:

Bonjour,

Est-ce qu'il est possible de générer un document mettons un fichier csv
de façon à ce qu'il puisse être sauvé sur le dd de l'utilisateur. En
javascript bien sûr.


Il n'est pas possible de générer de "vrais" documents en JavaScript.
On pourrait bidouiller l'envoi d'un mail dont le body contiendrait les
données tabulées.

Ensuite, il faut s'entendre sur le format 'csv' ...
http://tools.ietf.org/html/rfc4180#section-2


Celui que comprend la version d'excel de mes utilisateurs (à noter
qu'entre Office 2000 et XP (je ne suis pas sûr des versions précises) le
séparateur par défaut à changé pour csv...
Openoffice fait de bonnes choses par contre.


Il pourrait sans doute être possiblement possible de tenter qque chose :
- remplir un textarea des données issues du formulaire associé
- envoyer le contenu de ce textarea via un lien/bouton
par le protocole "data:"
mais ... IE est fâché avec href="data:blablabla"

Voir démo pour Excel :
http://stephane.moriaux.perso.wanadoo.fr//truc/html_to_xls_op.shtml


Bien merci c'est farpaitement ce dont j'ai besoin, vu que c'est pour une
appli interne à destination de trois personnes :)

FiLH

--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Roland Barthes.
http://www.filh.org