Чтение содержимого файла на javaScript
Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))
можно ли при помощи JavaScript считать содержимое файла?
Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))
javascript - никак
разве что jsp или asp.
у клиента? на сервере?
Читать файлы где?
у клиента? на сервере?
на сервере
на сервере
Ну это токо JSP/ASP/PHP/Perl/CGI.
JavaScript - это работа на клиентской части - она не имеет доступа к серверу.
Да, к стати, а как читать файлы на локалке? В той книжке, что я читал такого не писало.
Ну это токо JSP/ASP/PHP/Perl/CGI.
JavaScript - это работа на клиентской части - она не имеет доступа к серверу.
Так ведь надо только читать. Explorer-то может страницу загрузить...
Сейчас правда не смогу дать код java scripta, он где то дома валяется. Постараюсь завтра.
<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
Tiamat, Wild Honey, 1994
Tiamat, Clouds, 1992
Therion, Theli, 1996
Samael, Blood Retual, 1992
Samael, Ceremony of opposites, 1994
Atlantis, The Other Side, 1997
спасибо, но это не то. Тут просто отображение внешнего файла, а мне перед отобоажением нужно данные обработать.
Насколько я понял, тут используется ActiveX, может есть какой-нибудь контрол, для того, что мне надо?
вот ссылка где лежит более подробное описание
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
;)=
Конкретно, обработка заключается в том, что нужно вывести текст из файла, причем каждый символ разным цветом.
можно ли при помощи JavaScript считать содержимое файла?
Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))
Можно!
Почитай про IE behaviors, если, конечно, такой вариант тебя устраивает:
<body id="file" style="behavior:url(#default#download)">
и потом в java script:
file.startDownload(FileName, onDone);
Можно!
Почитай про IE behaviors, если, конечно, такой вариант тебя устраивает:
<body id="file" style="behavior:url(#default#download)">
и потом в java script:
file.startDownload(FileName, onDone);
Спасибо, то что надо. Только, к сожалению, не работает в Opera...
можно ли при помощи JavaScript считать содержимое файла?
Идея такая: берется указанный файл, считывается его содержимое, происходить какая-то обработка и затем вывод на экран (типа document.write(...))
Приветствия, посетители. У меня подобная проблема: Необходимо прочитать содерхимое текстового файла и обработать. Но мне первым попался такой путь:
{
var FSO = new ActiveXObject("Scripting.FileSystemObject");
if (FSO.FileExists(FileName))
{
var F = FSO.OpenTextFile(FileName, 2, true);
???
F.Close;
}
}
Вот только застопорился именно на самом чтении. Строки взяты из одной статейки, но там только запись (F.WriteLine). Вот, собственно, все. А вот как читать. Кто знает, выручайте! :o :o :o