Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: VeloCiRaptor от 13 Февраля 2003, 15:31:09

Название: Вывод текстового файла через JS
Отправлено: VeloCiRaptor от 13 Февраля 2003, 15:31:09
Понимаю что ламерский вопрос, и все же:
- Как через document.write или еще может как можно
выдать в ячейку таблицы содержимое некоторого текстового файла myfile.txt? Файл может быть уже отформатирован в HTML.
- Как сделать так что если файл будет великоват и не влезет в ячейку(с nowrap ом) чтобы остальная информация могла бы быть "спрятана" ячейкой и при необходимости могла бы быть прокручена с помощью внешнего скроллинга который я уже написал.
ИФРАЙМЫ и ФРАЙМЫ вообще не предлагать!!!
Спасибо за внимание!
Название: Вывод текстового файла через JS
Отправлено: Макс от 13 Февраля 2003, 19:37:37
Цитировать
Вывод текстового файла через JS
JS не имеет доступа к локальным файлам пользователя и работает только в пределах броузера (дыры в броузерах я во внимание не беру)
Название: Вывод текстового файла через JS
Отправлено: VeloCiRaptor от 14 Февраля 2003, 14:48:58
Я имею ввиду конструкцию типа:

Image0=new Image();
Image0.src="BubBlack.gif";

Мне хотелось бы в одну и ту же ячейку подавать текст из МОЕГО файла КОТОРЫЙ ЛЕЖИТ У МЕНЯ НА СЕРВЕРНОЙ ЧАСТИ!!!.
Я ничего не говорил про файлы пользователя, мне до них как до луны!!! Глупый ответ.
Название: Вывод текстового файла через JS
Отправлено: mike от 14 Февраля 2003, 15:41:04
Цитировать
Как сделать так что если файл будет великоват и не влезет в ячейку(с nowrap ом) чтобы остальная информация могла бы быть "спрятана" ячейкой и при необходимости могла бы быть прокручена с помощью внешнего скроллинга который я уже написал.

Не знаю, как насчет твоего скроллинга, но насчет скроллинга вообще недавно был уже похожий тред:
http://forums.webscript.ru/showthread.php?s=&threadid=10555

Скриптинг таблиц позволяет только MSIE. Все "фишки" с загрузкой текста из файла без участия серверных скриптов я видел пока что только с фреймами.
Название: Вывод текстового файла через JS
Отправлено: VeloCiRaptor от 14 Февраля 2003, 16:09:07
Или братнего document.all[\'tralivali\'].scroll(X,Y) ?
Неужели только MSIE. И даже если это и будет MSIE я его проидентифицирую и перенаправлю пользователя на иную страницу скажем с JAVA апплетом.
Название: Вывод текстового файла через JS
Отправлено: mike от 14 Февраля 2003, 16:32:13
Цитировать
И даже если это и будет MSIE я его проидентифицирую и перенаправлю пользователя на иную страницу скажем с JAVA апплетом.

Если ты собрался использовать Java, то тогда читай текстовый файл с сервера апплетом. Какие тогда проблемы?

P.S. Неужели нельзя использовать серверные скрипты?
Название: Вывод текстового файла через JS
Отправлено: VeloCiRaptor от 16 Февраля 2003, 15:54:00
Да идея вся в том, что Java апплет подольше JavaScript выполняется! Да и про метод include почему-то никто не упомянул. Серверные скрипты не всегда доступны, например Narod.ru. Ну что поделать. А то бы я давно бы Перлом все построил, нафиг джаваскрипт, если большинство выключают картинки и ActiveX

--> Sorry за оффтопик, но как тут картинку-логотип задать как это у г-на Mike(ProPerl\'er). А то добрая служба поддержки похоже выдвинула меня в ignore или чего хуже в /dev/null.
ThnX.
Название: Вывод текстового файла через JS
Отправлено: Макс от 16 Февраля 2003, 16:48:10
Цитировать
--> Sorry за оффтопик, но как тут картинку-логотип задать как это у г-на Mike(ProPerl\'er). А то добрая служба поддержки похоже выдвинула меня в ignore или чего хуже в /dev/null.
ThnX.
[off] если я не ошибаюсь эта фича доступна после 50 или 100 постингов.
И вообще-то для таких вопросов есть форум Флейм[/off]
Название: Вывод текстового файла через JS
Отправлено: mike от 17 Февраля 2003, 14:02:37
Цитировать
Да и про метод include почему-то никто не упомянул.

include - это SSI. Если сервер это позволяет, тогда все в порядке для статического вывода текста. Насколько я помню, изначально речь шла о [динамической?] вставке текстового файла в ячейку таблицы через JS.

[OFF]Возможно, я изначально несколько "усложнил" суть вопроса :)[/OFF]
Название: Вывод текстового файла через JS
Отправлено: GreenElf от 15 Февраля 2005, 11:13:13
Так никто и не ответил на вопрос...
Так как все-таки поместить часть кода в страницу используя только JS аналог PHP:
Название: Вывод текстового файла через JS
Отправлено: Макс от 15 Февраля 2005, 12:49:35
GreenElf
точного аналога в яваскрипте нет
Название: Вывод текстового файла через JS
Отправлено: johny от 10 Марта 2005, 14:56:41
This object is used to access a computer\'s file system.

Syntax:

y = new ActiveXObject("Scripting.FileSystemObject")

Example:

var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\file-test.txt", true);
a.WriteLine("This is a test.");
a.Close();

In the previous example, a file (file-test.txt) is created in the C drive root directory: (C:\\file-test.txt) with a short text inserted in the file (This is a test). The file is then closed and the buffer memory cleared.
Название: Мне тоже надо такой скрипт.
Отправлено: VladimirS от 20 Марта 2005, 10:52:31
Народ, приветствую. Я как раз ищу простейший скрипт новостей на Яве или Аплете. Скрипт должен только читать содержимое ,допустим, текстового файла и выводить его на htm страницу. Никаких бегущих строк, затуханий, случайных выводов и тд и тп. Может кто подсажет, где его скачать. Заранее благодарен. А сударю Veloceraptorу, вы отладили Ваш скрипт? Может поделитесь опытом: orchina@pisem.net
Название: Вывод текстового файла через JS
Отправлено: CGVictor от 20 Марта 2005, 18:19:38
johny
Ага. Щаз.
Запусти из зоны != "Мой компьютер"...

VladimirS
iframe с src=файл новостей. Больше и гемороиться не получится.