|
JavaScript / HTML Создание динамической разметки страниц |
20.07.2011, 03:18
|
#1
|
ПроЭктировщик
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений (для 24 пользователей)
|
Чтение файла в JS
Привет!
Никак не могу разобратса как все таки прочитать бинарно файл с помощю JS?
На C# есть:
FileStream file = new FileStream(filename, FileMode.Open);
BinaryReader reader = new BinaryReader(file);
потом можна без проблем читать даные нужного мне типа:
byte data1 = reader.ReadByte();
ushort data2 = reader.ReadUInt16();
Помогите мне пожалуйста!
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
|
(Offline)
|
|
21.07.2011, 17:14
|
#2
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
Ответ: Чтение файла в JS
Я слышал когда-то, что в целях безопасности джава-скриптам закрыта дорога к файловой системе.
|
(Offline)
|
|
21.07.2011, 17:16
|
#3
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Чтение файла в JS
Естественно. С помощью JS нельзя вообще с файлами работать - это под запретом.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.07.2011, 23:20
|
#4
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Чтение файла в JS
Объясни, где и зачем тебе это нужно, там скорее найдётся другое решение для твоей задачи..
|
(Offline)
|
|
23.07.2011, 19:11
|
#5
|
ПроЭктировщик
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений (для 24 пользователей)
|
Ответ: Чтение файла в JS
Мне нужно сделать кнопку для добычи даных с файла.
Вот здесь есть примеры
http://www.html5rocks.com/en/tutorials/file/dndfiles/
но я чето не пойму куда в конце они помещают добытие даные и вопще трудно понимаю как оно работает...
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ІГРОГРАЙКО за это полезное сообщение:
|
|
26.08.2012, 19:15
|
#6
|
ПроЭктировщик
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений (для 24 пользователей)
|
Ответ: Чтение файла в JS
Вот мой самый простой пример чтения текстовых файлов:
<html> <input type="file" id="files" name="file" /> </html> <script> function handleFileSelect(evt) { var files = evt.target.files; // FileList object var f = files[0]; // Выбор файла из FileList object var reader = new FileReader(); // Инициализация чтения файла reader.readAsText(f); // Чтение текста из файла reader.onload = loaded; // Этот вызов выполняется после загрузки файла в память function loaded(evt) { alert(evt.target.result); // Объект result содержит текст с нашего файла } } document.getElementById('files').addEventListener('change', handleFileSelect, false); // А это мы добавили обработчик для открытия файла. То есть после выбора файла запустится функция handleFileSelect(evt) </script>
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:50.
|