JavaScript: Créer et enregistrer le fichier

J'ai des données que je veux écrire dans un fichier, et d'ouvrir une boîte de dialogue de fichier pour l'utilisateur de choisir où enregistrer le fichier. Ce serait formidable si elle a travaillé dans tous les navigateurs, mais il a de travailler dans google Chrome. Je veux faire cela tous les côté client.

Fondamentalement, je voudrais savoir quoi mettre dans cette fonction:

saveFile: function(data)
{
}

Où la fonction prend dans les données, a l'utilisateur de sélectionner un emplacement pour enregistrer le fichier, et crée un fichier dans l'emplacement avec les données.

À l'aide de HTML est bien aussi, si ça peut aider.

InformationsquelleAutor user1756980 | 2012-11-15