|
Чтение файла
|
|||
---|---|---|---|
#18+
здравствуйте, вроде же было наложено табу, потом нода спасала, а вот скрипт на чистом JavaScript Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.
что-то не работает, что в нём не так? как получить в переменную путь и имя выбранного файла? спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 09:13 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, Браузер этого не умеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 10:42 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Изопропил, нода? как? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 11:56 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 11:57 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Изопропил, тоже самое, что в посте № 1, или нужно найти 10 отличий? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 12:00 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, менее 10 diff в помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 12:05 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
А нода умеет. Без проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 12:45 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Изопропил, Инпут типе = филе - это и так ясно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:00 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
ShSerge, но у топикстартера не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:15 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Изопропил ShSerge, но у топикстартера не работает кто сказал-спасибо работает это с каких пор стало возможно без всяких там костылей? а как сделать без выбора файла, чтобы он сам себя читал? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:18 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, Browser compatibility https://developer.mozilla.org/en-US/docs/Web/API/FileReader#browser_compatibility а вот без ручного выбора файлов - увы никак если б можно было - вебсервер весь пользовательский диск прочитать бы смог ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:27 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
На самом деле, это можно было сделать в ИЕ. Но, это давно было. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:37 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Изопропил, что то я не понял, сказано: Расширение файла, начинающееся с символа точки (U+002E). Наприм., '.jpg, .png, .doc) кажись трудно поискать у которых расширение файла, начинается НЕ с символа точки что это? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:38 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
Я имею ввиду филесистемобжект. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:40 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
прочитал, что .value - переменная выбранного файла, а как его применить? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:48 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
по идее ставлю id="file1" и тогда file1.value ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 13:50 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
подскажите, а если задача заполнить таблицу данными, речь о таблице около 20000 строк, тогда делают так, подключают файл, следующей структуры: Код: javascript 1. 2. 3. 4.
и скриптом заполняют таблицу, а теперь если файлы читаются почему не камильфо иметь файл '[яа\\]', '[Ярославская агломерация]' '[яо\\]', '[Ярославская область]' прочитать и закинуть в таблицу? или скорость разнится, насколько? вроде мелочь, а приятней, легче этот файл делать)) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 18:36 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, это где файл? у клиента? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 18:41 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
вадя катастрофа, это где файл? у клиента? а варианты какие? у клиента на сервере, по-моему это одно и то же, в моём случае и там и там ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 19:00 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа а варианты какие? у клиента на сервере, по-моему это одно и то же, в моём случае и там и там где читается файл в браузере или на сервере? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2021, 22:42 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, а зачем читать файл? неужели с сервера трудно передать? и не все 20тыс, а только отфильтрованные? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 10:47 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
вадя, у меня случай такой один и тот же продукт есть в инете с целью демонстрации тот же продукт должен работать у юзера без инета ничего из 20000 фильтровать не нужно хотя вспоминается ответ одного участника, что читать можно файл только после выбора его руками - это и есть слабое место?(как мне кажется) с одной стороны файл сделан - но я его постоянно редактирую руками и чем меньше телодвижений тем лучше........ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 11:06 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, В браузере, даже если выберите руками, ничего с ним сделать на стороне клиента (скорее всего) не сможете. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 11:46 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
ShSerge, почему? нет выбирать руками - это смешно ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 11:52 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
А зачем тогда вам браузер? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 12:02 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
ShSerge, так он является гуем-отображением нужного и для взаимодействия с юзером ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 12:10 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа один и тот же продукт есть в инете с целью демонстрации тот же продукт должен работать у юзера без инета Так можно и у пользователя запустить "сервер", к которому будут подключаться клиенты, используя браузер. Тогда с файлом все будет делать "сервер", а браузер будет только показывать... Такие сервера запросто организуются с использованием Node.js или приложений на React.js ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:04 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
никто не спорит всё можно..... катастрофа подскажите, а если задача заполнить таблицу данными, речь о таблице около 20000 строк, тогда делают так, подключают файл, следующей структуры: Код: javascript 1. 2. 3. 4.
и скриптом заполняют таблицу, а теперь если файлы читаются почему не камильфо иметь файл '[яа\\]', '[Ярославская агломерация]' '[яо\\]', '[Ярославская область]' прочитать и закинуть в таблицу? или скорость разнится, насколько? вроде мелочь, а приятней, легче этот файл делать)) скорость разнится, насколько? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:07 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, Между чем и чем разница? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:52 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа ShSerge, почему? нет выбирать руками - это смешно Смешно, не смешно, но браузеру только так можно задать чтение файла из файловой системы. Ну можно еще сделать ввод мышью (drag & drop) Файл можно править в браузере и сохранять. Но опять же браузер будет спрашивать, куда сохранять. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:55 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
voraa, если для цели заполнения таблицы 20000 строк, и при этом пользоваться способом № 1, файлом с содержимым Код: javascript 1. 2. 3. 4.
пользоваться способом № 2, файлом с содержимым '[яа\\]', '[Ярославская агломерация]' '[яо\\]', '[Ярославская область]' считать с него данные и закинуть в таблицу ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:57 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
но браузеру только так можно задать чтение файла из файловой системы-НУ всё тогда, ясно, вопросов нет ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 14:59 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа voraa, если для цели заполнения таблицы 20000 строк, и при этом пользоваться способом № 1, файлом с содержимым Код: javascript 1. 2. 3. 4.
пользоваться способом № 2, файлом с содержимым '[яа\\]', '[Ярославская агломерация]' '[яо\\]', '[Ярославская область]' считать с него данные и закинуть в таблицу И чего вы с ними делать потом собираетесь? Что ни читай, все равно это будет просто длинная текстовая строка. А уж как вы ее разбирать будете - это от вас только зависит. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2021, 16:52 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
подскажите в этом примере: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
алерты я пробовал обрамлять ' и ", не работают, работают только с тем обрамлением, что в примере, почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 08:58 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа почему? Там стринг не совсем стринг... Вот так будет работать Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 09:40 |
|
Чтение файла
|
|||
---|---|---|---|
#18+
катастрофа, Потому, что надо просто сесть и изучать javascript, если уж беретесь что то на нем изображать. Просто взять в сети какой-нибудь учебник по современному javascript и читать, читать, читать.... На выбор https://www.w3schools.com/js/default.asp https://learn.javascript.ru/ (аж даже по-русски) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 10:41 |
|
|
start [/forum/topic.php?all=1&fid=22&tid=1443158]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
others: | 265ms |
total: | 424ms |
0 / 0 |