|
|
|
| Нужен скрипт для вставки каждой строки из текстового файла по очереди, в указанном месте страницы в браузере Chrom.Перед этим удалив то ,что было в этой строке перед вставкой . | |
|
|
|
|
|
|
|
для: YrijKhab
(12.01.2015 в 06:26)
| | По очереди, это как - видим одну и спустя минуту, НЕ покидая страницы, видим другую? Для этого требуются эти строки, ибо браузер на стороне клиента не работает с файлами.
Или же эта новая вставка происходит при каждом новом входе на страницу? Тогда это забота сервера, он может с файлами работать и поучать строки его, и вставлять их.
И почему Chrome, а остальным запрещено? | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 10:32)
| | >браузер на стороне клиента не работает с файлами
это вы почему так решили? | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 11:42)
| | А что уже может браузер клиент работать с файлами сервера? Можно пример. | |
|
|
|
|
|
|
|
для: KPETuH
(12.01.2015 в 11:55)
| | почему с файлами сервера? с файлами клиента, автор про сервер ничего не писал. | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 12:15)
| | Вы дурочку то не городите - работа с файлом, это работа с файловой системой, чего запрещено делать браузеру, все остальные приблуды, это получение тем или иным способом данных этого файла минуя обращение к файловой системе. В новых браузерах это есть.
ActiveXObject - использование этого возможно только в Win, и то если это разрешено, хотя по умолчанию выключено и запрещено в рамках веб-страницы. | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 12:30)
| | да а кто вам вообще сказал что файлы лежат на сервере? Сами придумали - сами ответили | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 12:42)
| | а подскажите как файлы оказались у клиента на компьютере? | |
|
|
|
|
|
|
|
для: KPETuH
(12.01.2015 в 13:26)
| | они и были на компьютере, лучше скажите как они на сервере оказались? или пусть автор сам скажет, где у него файлы лежат а то написал вопрос, толком ничего не объяснил, а мы за него должны додумывать еще и спорить не понятно о чем. | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 12:42)
| | Вы или сами себя не понимаете или...
Вам об этом и говорят - не может, запрещено ему, браузер работать с файловой системой компьютера!
А вот файл с сервера можно взять, вернее его содержимое, и поместить например, в applicationCache, или через асинхронный запрос как данные и работать. | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 13:48)
| | вы уже на файловую систему перешли, я вам говорю об операциях с файлами, запись в файл, чтение из файла и т.д... на стороне клиента это возможно через браузер без всякого php. | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 13:51)
| | А что такое операции с файлами относительно браузера у клиента?
Не может работать браузер с файлами на клиенте, о чем вы тут базарите. В этом вся и соль, не я же этот бред советую, вы посоветовали, ибо из контекста вами сказанного это вытекает - работа с файловой системой. Все остальное от работы с файлом далеко как Париж от Владивостока, это уже речь о работе с данными переданными сервером клиенту, а из чего они получены для клиента по барабану. | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 14:06)
| | >не может работать браузер с файлами на клиенте, о чем вы тут базарите.
да, а что скажете на эту статью? Это не работа с файлами через браузер?
http://www.html5rocks.com/ru/tutorials/file/dndfiles/
http://dev.w3.org/2006/webapi/FileAPI/ | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 14:45)
| | А вы читали чем это обеспечивается, какими условиями и что это за файл?
Не надо мне этого рассказывать, и о рамках HTML5 тоже, ибо о них я упоминал. И это совсем не одно и тоже о чем просит автор, ибо то на что вы указываете обязано быть у клиента в наличии. | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 15:36)
| | не одно и тоже но это опровергает ваше утверждение о том что браузер не работает с файлами на клиенте | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 15:46)
| | Не работает, еще раз повторить?
Вы путаете одно известное с другим. Выбор файла для загрузки, он был издревле, просто в HTML5 добавлен объект FileReader позволяющий не только поместить в форму его содержимое для загрузки, но и иные операции. Но какое это отношение имеет в вопросу автора - что у пользователя нужный ему файл, из которого надо брать строки, загружен?
Если же речь идет исключительно для себя, то нахрен вообще нужен и бразуер, и FileReader.
Вы уж разберитесь в своих тараканах. | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 15:51)
| | >но и иные операции
операции с файлами, если вы фигню ляпнули, так признайте это.... а не доказывайте обратное. | |
|
|
|
|
|
|
|
для: lightning.say
(12.01.2015 в 16:27)
| | Охрень и не встать
Уважаемый, это вы все в одну кучу, впрочем мне по барабану | |
|
|
|
|
|
|
|
для: confirm
(12.01.2015 в 16:57)
| |
<input type='file' accept='text/plain' onchange='openFile(event)'><br>
<img id='output'>
<script>
var openFile = function(event) {
var input = event.target;
var reader = new FileReader();
reader.onload = function(){
var text = reader.result;
console.log(reader.result.substring(0, 200));
};
reader.readAsText(input.files[0]);
};
</script>
|
вот читаем текстовый файл и выводим строки в браузере.... так что сказки не надо нам рассказывать тут.... | |
|
|
|
|
|
|
|
для: lightning.say
(13.01.2015 в 07:25)
| | Вот что, умник, в контекст вопроса вникнуть нужно, и не пороть бред всякий.
Сказки что вы тут показываете я и без вас знаю, но эти сказки выполняют иные задачи, к контексту вопроса отношения не имеющие. | |
|
|
|
|
|
|
|
для: confirm
(13.01.2015 в 11:31)
| | вы вижу вникли, прежде чем вникнуть надо описать проблему подробно, что сделано не было а вы вместо того чтобы узнать суть проблемы начинаете грубить другим людям, следите за языком своим. Даже если я что-то не правильно сказал это не повод мне хамить. Так с друзьями своими будете разговаривать, я вам не друг и не товарищ. | |
|
|
|