Стандартный способ обработки экспорта / импорта для чистого веб-приложения на JavaScript? - PullRequest
1 голос
/ 12 сентября 2011

Я хочу добавить экспорт и импорт в приложение, которое я создаю. Не совсем уверен, как это сделать. Я предполагаю, что мне нужно создать временный файл на сервере, попросить пользователя загрузить его, а затем удалить файл, скажем, через час? Тем не менее, приложение - это почти весь клиентский javascript, и в идеале я бы хотел, чтобы оно оставалось таким - но, похоже, нет простого способа предоставить пользователю загружаемый файл исключительно из javascript (?) I ' Мы просмотрели данные: ссылки, но это (по крайней мере, в Chrome) приводит к появлению всплывающего окна, и пользователю придется вручную копировать и вставлять данные в файл на своем компьютере (?) Есть предложения?

1 Ответ

2 голосов
/ 12 сентября 2011

С приложением / octet-stream браузер MIME-типа сохранит файл. Но, похоже, имя файла не может быть указано: (

<a href="data:application/octet-stream;base64,eyBuYW1lOiAnSm9obicsIGFnZTogMzYgfQ==">save data</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...