forcer l'écriture en local d'un fichier crée avec Javascript
4 messages
• Page 1 sur 1
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
forcer l'écriture en local d'un fichier crée avec Javascript
Salut, je suis confronté à un problème technique, et je voudrais savoir si c'est possible de le résoudre.
Est-il possible d'écrire directement sur le poste client un fichier créé via javascript (sans repasser par le serveur)
C'est bien sûr possible d'appeler via ajax par exemple un script serveur qui appelle le download, mais c'est dommage de faire un aller retour.
Si vous avez une idée ?
Est-il possible d'écrire directement sur le poste client un fichier créé via javascript (sans repasser par le serveur)
C'est bien sûr possible d'appeler via ajax par exemple un script serveur qui appelle le download, mais c'est dommage de faire un aller retour.
Si vous avez une idée ?
-

BadProcESs - WRInaute accro

- Messages: 2657
- Inscription: 28 Juil 2003
Il me semble bien que ce n'est pas possible directement, pour d'évidentes raisons de sécurité.
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: forcer l'écriture en local d'un fichier crée avec Javasc
jeroen a écrit:Salut, je suis confronté à un problème technique, et je voudrais savoir si c'est possible de le résoudre.
Est-il possible d'écrire directement sur le poste client un fichier créé via javascript (sans repasser par le serveur)
C'est bien sûr possible d'appeler via ajax par exemple un script serveur qui appelle le download, mais c'est dommage de faire un aller retour.
Si vous avez une idée ?
Le serveur ne pourra pas non plus écrire directement sur le poste client, si? Il proposera un fichier à télécharger, et le client pourra choisir ce qu'il veut faire...
Il est peut-être possible de créer un iframe de toutes pièces (via DOM) qui va contenir le dit fichier, mais j'ai un gros doute sur la possibilité de mettre autre chose que du HTML dans le dit iframe via DOM. Il y a peut-être une piste du côté des URLs de type data: mais il me semble que leur support est très limité (sans parler des limites en termes de taille et tout ça).
Sinon le seul moyen c'est probablement de passer par une extension qui peut avoir des droits plus importants (Java, ActiveX, Flash peut-être?), avec le consentement de l'utilisateur.
Jacques.
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- upload de fichier via PHP : taille variable du fichier créé
- Ecriture dans un fichier php
- Ecriture fichier texte de donnée
- Accès et écriture simultanée d'un fichier texte
- écriture dans un fichier txt à la ligne supérieur
- Forcer l'enregistrement d'un fichier qd on le télécharge
- après avoir crée un fichier de flux RSS!!
- Forcer le référencement en utilisant des javascript et AJAX
- Forcer le téléchargement d'un fichier PDF
- Avec et sans extension de fichier ça crée du duplicate content ?
Consultez la description détaillée des produits ou services de Google suivants : Google Local
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
