Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Sendo
0 / 1 / 1
Регистрация: 12.08.2016
Сообщений: 37
#1

Сохранить файл при через javascript - JavaScript

21.03.2017, 20:58. Просмотров 280. Ответов 3
Метки нет (Все метки)

Здравствуйте, делаю плагин для хрома на javascript, и такой вопрос, как сохранить файл к себе на пк? Если что я полный ноль в этом, разжуйте как для дурачка.

Добавлено через 2 часа 39 минут
Ну в том смысле что бы создать файл через скрипты, а не просто сохранить файл .js
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2017, 20:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сохранить файл при через javascript (JavaScript):

Как подключить файл стилей CSS через JavaScript
вызов js скрита находится в теле документа. как мне в таком случае подключить...

Можно ли при печати через браузер с помощью JavaScript отключить печать колонтитулов???
Если можно то пожалуйста приведите пример для моей странички...... Эта...

При подгрузке страницы через AJAX не выполняется Javascript (Jquery border-image)
Сайт: http://*******/4qkDe Если зайти в левом меню на Мера Систем, то...

Вставка элементов меню (содержащих javascript) через javascript
Пишу курсовой проект по JavaScript в ходе которого потребовалось создать...

Как на клиентском JavaScript создать некий текст и сохранить
Нужно дать пользователю возможность сохранить некий текст в файл, даже если...

Как добавить онлайн оплату или банковские переводы в страницу через PHP или через JavaScript
Здравствуйте ребята))) подскажите пожалуйста, как добавить онлайн оплату или...

3
Redzep
197 / 133 / 88
Регистрация: 21.12.2014
Сообщений: 369
21.03.2017, 21:24 #2
Цитата Сообщение от Sendo Посмотреть сообщение
создать файл через скрипты
Такое нельзя сделать в браузерном js, только предложить скачать файл.
0
Padimanskas
Superposition
934 / 594 / 256
Регистрация: 27.10.2013
Сообщений: 2,061
21.03.2017, 21:26 #3
Лучший ответ Сообщение было отмечено Sendo как решение

Решение

Sendo, так?
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var saveData = (function () {
    var a = document.createElement("a");
    document.body.appendChild(a);
    a.style = "display: none";
    return function (data, fileName) {
            var blob = new Blob([data], {type: "octet/stream"}),
            url = window.URL.createObjectURL(blob);
        a.href = url;
        a.download = fileName;
        a.click();
        window.URL.revokeObjectURL(url);
    };
}());
 
var data = 'function helloWorld(){return "hello world";}',
    fileName = "my-file.js";
 
saveData(data, fileName);
https://jsfiddle.net/42obk66t/
3
Sendo
0 / 1 / 1
Регистрация: 12.08.2016
Сообщений: 37
21.03.2017, 21:42  [ТС] #4
То шо нужно, спасибо большое.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2017, 21:42
Привет! Вот еще темы с решениями:

Как с помощью JavaScript вызвать окно 'Сохранить как' (File->Save As) ?
Народ, прорграммисты.. монстры, как с помощу JavaScript вызвать окно 'Сохранить...

Как вставить htm в javascript в обычный htm чтобы сохранить русские буквы?
Подскажите кто-нибудь!!! Как вставить htm c javascript в обычный htm чтобы...

Скроллинг через JavaScript
Здравствуйте. Подскажите как можно решить следующую проблему. Есть...

Excel через JavaScript
Нужно создать excel на своей web-странице,чтобы выполнялись такие же действия...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru