Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Чтение содержимого файла на javaScript

401
29 октября 2003 года
Br@in RIPper
289 / / 15.02.2003
можно ли при помощи JavaScript считать содержимое файла?

Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))
4.8K
29 октября 2003 года
XenonXX
21 / / 29.10.2003
Цитата:
Originally posted by Br@in RIPper
можно ли при помощи JavaScript считать содержимое файла?

Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))


javascript - никак
разве что jsp или asp.

283
30 октября 2003 года
Alone
910 / / 20.11.2002
Читать файлы где?
у клиента? на сервере?
401
30 октября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by Alone
Читать файлы где?
у клиента? на сервере?



на сервере

4.8K
30 октября 2003 года
XenonXX
21 / / 29.10.2003
Цитата:
Originally posted by Br@in RIPper


на сервере



Ну это токо JSP/ASP/PHP/Perl/CGI.

JavaScript - это работа на клиентской части - она не имеет доступа к серверу.

Да, к стати, а как читать файлы на локалке? В той книжке, что я читал такого не писало.

401
30 октября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by XenonXX


Ну это токо JSP/ASP/PHP/Perl/CGI.

JavaScript - это работа на клиентской части - она не имеет доступа к серверу.



Так ведь надо только читать. Explorer-то может страницу загрузить...

300
30 октября 2003 года
ReDrum
689 / / 20.04.2000
На самом деле действительно есть такая возможность чтения файла, но есть только одно но. Д.б. ослик и всеми любимая операционная система.

Сейчас правда не смогу дать код java scripta, он где то дома валяется. Постараюсь завтра.
300
30 октября 2003 года
ReDrum
689 / / 20.04.2000
HTML code
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Example of file reading </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
</HEAD>
<BODY bgcolor="a7b7c7">

<object id=compacts CLASSID="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
  <param NAME="DataURL" VALUE="music.txt">
  <param NAME="UseHeader" VALUE="True">
</object>

<table datasrc=#compacts border="1" align="center">
  <THEAD bgcolor="a7b7c7">
    <TR>
      <TD>Group</TD>
      <TD>Title</TD>
      <TD>Year</TD>
    </TR>
  </THEAD>
  <TBODY>
    <TR>
      <TD><div datafld="Group"></div></TD>
      <TD><div datafld="Title"></div></TD>
      <TD><div datafld="Year"></div></TD>
    </TR>
  </TBODY>
</table>
</BODY>
</HTML>

Data file
 
Код:
Group, Title, Year
Tiamat, Wild Honey, 1994
Tiamat, Clouds, 1992
Therion, Theli, 1996
Samael, Blood Retual, 1992
Samael, Ceremony of opposites, 1994
Atlantis, The Other Side, 1997
401
31 октября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by ReDrum



спасибо, но это не то. Тут просто отображение внешнего файла, а мне перед отобоажением нужно данные обработать.

Насколько я понял, тут используется ActiveX, может есть какой-нибудь контрол, для того, что мне надо?

300
31 октября 2003 года
ReDrum
689 / / 20.04.2000
если обработка заключается например в сортировке то вобщем этот контрол может делать.

вот ссылка где лежит более подробное описание
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/scriptcenter/scrguide/sas_ent_eygt.asp


Гм, пока писал наткнулся на
Sending EMail without SMTP Installing SMTP Service в разделе Sending E-Mail

;)=
401
31 октября 2003 года
Br@in RIPper
289 / / 15.02.2003
Нужно получить содержимое файла в объект String.
Конкретно, обработка заключается в том, что нужно вывести текст из файла, причем каждый символ разным цветом.
426
01 ноября 2003 года
Krivonos
112 / / 20.01.2000
Цитата:
Originally posted by Br@in RIPper
можно ли при помощи JavaScript считать содержимое файла?

Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))



Можно!
Почитай про IE behaviors, если, конечно, такой вариант тебя устраивает:
<body id="file" style="behavior:url(#default#download)">

и потом в java script:

file.startDownload(FileName, onDone);

401
03 ноября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by Krivonos


Можно!
Почитай про IE behaviors, если, конечно, такой вариант тебя устраивает:
<body id="file" style="behavior:url(#default#download)">

и потом в java script:

file.startDownload(FileName, onDone);


Спасибо, то что надо. Только, к сожалению, не работает в Opera...

8.5K
18 июля 2005 года
DragoLeon
21 / / 18.07.2005
Цитата:
Originally posted by Br@in RIPper
можно ли при помощи JavaScript считать содержимое файла?

Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))


Приветствия, посетители. У меня подобная проблема: Необходимо прочитать содерхимое текстового файла и обработать. Но мне первым попался такой путь:

 
Код:
function ReadShablonJS(FileName)
      {
        var FSO = new ActiveXObject("Scripting.FileSystemObject");
        if (FSO.FileExists(FileName))
        {
          var F = FSO.OpenTextFile(FileName, 2, true);
          ???
          F.Close;
        }  
      }


Вот только застопорился именно на самом чтении. Строки взяты из одной статейки, но там только запись (F.WriteLine). Вот, собственно, все. А вот как читать. Кто знает, выручайте! :o :o :o
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог