2011-07-01 1 views
0

Possible en double:
Cross-browser Save As .txtSaving chaîne de données sous forme de fichier avec HTML5 + Javascript sans utiliser URI

Je cherche un moyen de sauver une piqûre de données à un fichier utilisant uniquement HTML5 et Javascript, sans utiliser de techniques côté serveur (PHP, ASP etc.)

J'utilise l'URI pour le moment:

<script> 
var content = "test"; 
uriContent = "data:plain/text.," + encodeURIComponent(content); 
newWindow=window.open(uriContent, 'test'); 
</script> 

Cependant, les navigateurs ne nomment pas le fichier avec la bonne extension. Je me demande s'il y a un moyen d'enregistrer des chaînes sans utiliser uniquement HTLM5 + Javascript

Répondre

2

Malheureusement, nous n'en sommes pas encore là. Il existe un brouillon pour un FileWriter API mais il n'est pas implémenté dans la plupart des navigateurs.

Si vous pouvez revenir à Flash, vous devriez jeter un oeil à Downloadify.

Questions connexes