Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите дилетанту
 
 автор: YrijKhab   (12.01.2015 в 06:26)   письмо автору
 
 

Нужен скрипт для вставки каждой строки из текстового файла по очереди, в указанном месте страницы в браузере Chrom.Перед этим удалив то ,что было в этой строке перед вставкой .

  Ответить  
 
 автор: confirm   (12.01.2015 в 10:32)   письмо автору
 
   для: YrijKhab   (12.01.2015 в 06:26)
 

По очереди, это как - видим одну и спустя минуту, НЕ покидая страницы, видим другую? Для этого требуются эти строки, ибо браузер на стороне клиента не работает с файлами.
Или же эта новая вставка происходит при каждом новом входе на страницу? Тогда это забота сервера, он может с файлами работать и поучать строки его, и вставлять их.
И почему Chrome, а остальным запрещено?

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 11:42)   письмо автору
 
   для: confirm   (12.01.2015 в 10:32)
 

>браузер на стороне клиента не работает с файлами
это вы почему так решили?

  Ответить  
 
 автор: KPETuH   (12.01.2015 в 11:55)   письмо автору
 
   для: lightning.say   (12.01.2015 в 11:42)
 

А что уже может браузер клиент работать с файлами сервера? Можно пример.

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 12:15)   письмо автору
 
   для: KPETuH   (12.01.2015 в 11:55)
 

почему с файлами сервера? с файлами клиента, автор про сервер ничего не писал.

  Ответить  
 
 автор: confirm   (12.01.2015 в 12:30)   письмо автору
 
   для: lightning.say   (12.01.2015 в 12:15)
 

Вы дурочку то не городите - работа с файлом, это работа с файловой системой, чего запрещено делать браузеру, все остальные приблуды, это получение тем или иным способом данных этого файла минуя обращение к файловой системе. В новых браузерах это есть.

ActiveXObject - использование этого возможно только в Win, и то если это разрешено, хотя по умолчанию выключено и запрещено в рамках веб-страницы.

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 12:42)   письмо автору
 
   для: confirm   (12.01.2015 в 12:30)
 

да а кто вам вообще сказал что файлы лежат на сервере? Сами придумали - сами ответили

  Ответить  
 
 автор: KPETuH   (12.01.2015 в 13:26)   письмо автору
 
   для: lightning.say   (12.01.2015 в 12:42)
 

а подскажите как файлы оказались у клиента на компьютере?

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 13:43)   письмо автору
 
   для: KPETuH   (12.01.2015 в 13:26)
 

они и были на компьютере, лучше скажите как они на сервере оказались? или пусть автор сам скажет, где у него файлы лежат а то написал вопрос, толком ничего не объяснил, а мы за него должны додумывать еще и спорить не понятно о чем.

  Ответить  
 
 автор: confirm   (12.01.2015 в 13:48)   письмо автору
 
   для: lightning.say   (12.01.2015 в 12:42)
 

Вы или сами себя не понимаете или...
Вам об этом и говорят - не может, запрещено ему, браузер работать с файловой системой компьютера!
А вот файл с сервера можно взять, вернее его содержимое, и поместить например, в applicationCache, или через асинхронный запрос как данные и работать.

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 13:51)   письмо автору
 
   для: confirm   (12.01.2015 в 13:48)
 

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

  Ответить  
 
 автор: confirm   (12.01.2015 в 14:06)   письмо автору
 
   для: lightning.say   (12.01.2015 в 13:51)
 

А что такое операции с файлами относительно браузера у клиента?
Не может работать браузер с файлами на клиенте, о чем вы тут базарите. В этом вся и соль, не я же этот бред советую, вы посоветовали, ибо из контекста вами сказанного это вытекает - работа с файловой системой. Все остальное от работы с файлом далеко как Париж от Владивостока, это уже речь о работе с данными переданными сервером клиенту, а из чего они получены для клиента по барабану.

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 14:45)   письмо автору
 
   для: confirm   (12.01.2015 в 14:06)
 

>не может работать браузер с файлами на клиенте, о чем вы тут базарите.

да, а что скажете на эту статью? Это не работа с файлами через браузер?

http://www.html5rocks.com/ru/tutorials/file/dndfiles/

http://dev.w3.org/2006/webapi/FileAPI/

  Ответить  
 
 автор: confirm   (12.01.2015 в 15:36)   письмо автору
 
   для: lightning.say   (12.01.2015 в 14:45)
 

А вы читали чем это обеспечивается, какими условиями и что это за файл?

Не надо мне этого рассказывать, и о рамках HTML5 тоже, ибо о них я упоминал. И это совсем не одно и тоже о чем просит автор, ибо то на что вы указываете обязано быть у клиента в наличии.

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 15:46)   письмо автору
 
   для: confirm   (12.01.2015 в 15:36)
 

не одно и тоже но это опровергает ваше утверждение о том что браузер не работает с файлами на клиенте

  Ответить  
 
 автор: confirm   (12.01.2015 в 15:51)   письмо автору
 
   для: lightning.say   (12.01.2015 в 15:46)
 

Не работает, еще раз повторить?
Вы путаете одно известное с другим. Выбор файла для загрузки, он был издревле, просто в HTML5 добавлен объект FileReader позволяющий не только поместить в форму его содержимое для загрузки, но и иные операции. Но какое это отношение имеет в вопросу автора - что у пользователя нужный ему файл, из которого надо брать строки, загружен?
Если же речь идет исключительно для себя, то нахрен вообще нужен и бразуер, и FileReader.

Вы уж разберитесь в своих тараканах.

  Ответить  
 
 автор: lightning.say   (12.01.2015 в 16:27)   письмо автору
 
   для: confirm   (12.01.2015 в 15:51)
 

>но и иные операции
операции с файлами, если вы фигню ляпнули, так признайте это.... а не доказывайте обратное.

  Ответить  
 
 автор: confirm   (12.01.2015 в 16:57)   письмо автору
 
   для: lightning.say   (12.01.2015 в 16:27)
 

Охрень и не встать
Уважаемый, это вы все в одну кучу, впрочем мне по барабану

  Ответить  
 
 автор: lightning.say   (13.01.2015 в 07:25)   письмо автору
 
   для: 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>


вот читаем текстовый файл и выводим строки в браузере.... так что сказки не надо нам рассказывать тут....

  Ответить  
 
 автор: confirm   (13.01.2015 в 11:31)   письмо автору
 
   для: lightning.say   (13.01.2015 в 07:25)
 

Вот что, умник, в контекст вопроса вникнуть нужно, и не пороть бред всякий.
Сказки что вы тут показываете я и без вас знаю, но эти сказки выполняют иные задачи, к контексту вопроса отношения не имеющие.

  Ответить  
 
 автор: lightning.say   (13.01.2015 в 15:52)   письмо автору
 
   для: confirm   (13.01.2015 в 11:31)
 

вы вижу вникли, прежде чем вникнуть надо описать проблему подробно, что сделано не было а вы вместо того чтобы узнать суть проблемы начинаете грубить другим людям, следите за языком своим. Даже если я что-то не правильно сказал это не повод мне хамить. Так с друзьями своими будете разговаривать, я вам не друг и не товарищ.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования