Просмотр полной версии : Подключение файла в JS для подсчёта
Wahlberg
04.04.2012, 17:33
Собственно начал изучать язык, решил написать функцию трёх-диагональной матрицы;
Вопрос - как подключить файл .txt и как будут считываться элемента массива после подключения; Нашёл функцию которая парсит файл в массив, но не более; К тому же прочитав книгу в 900 страниц я так и не нашёл даже упоминания о том как подключать txt файл, либо любой другой для обработки;
Wahlberg
04.04.2012, 19:13
Ребят - мне только функцию, дальше я сам; До сих пор не нашёл(
прочитать можно только локальный файл (FTP, вроде тоже, но не сталкивался): fopen; fread...
чтобы прочитать с сервера — используйте ajax.
http://phpjs.org/functions/fopen:774
вот ещё что есть :)
Вы можете открыть файл с помощью File API
Мануалы по теме :
ссылка на MDN (https://developer.mozilla.org/en/Using_files_from_web_applications)
ссылка на W3C (http://www.w3.org/TR/FileAPI/)
прочитать можно только локальный файл (FTP, вроде тоже, но не сталкивался): fopen; fread...
тема называется "Подключение файла в JS для подсчёта"
Wahlberg
05.04.2012, 12:39
Спасибо, мне и нужен с локалки:)))
Wahlberg
05.04.2012, 13:54
А как сделать вывод, вот он мне показывает что я залил, но вывод так и не могу получить;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>3-х диаг. матрица</title>
<script>
var fileSelect = document.getElementById("fileSelect"),
fileElem = document.getElementById("fileElem");
</script>
<script>
if (fileElem != Null) {
alert(fileElem);
}</script>
</head>
<body>
<input type="file" id="fileElem" onchange="handleFiles(this.files)">
</body>
</html>
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot