Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Запись в файл на JScript / 20 сообщений из 20, страница 1 из 1
07.02.2006, 11:01
    #33527878
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Треба написать функцию, открывающую или создающую и открыв. текстовый файл, и записывающую строку!
Пробовал некоторые вариант, все брать -ошибки и только.
Подскажите каким нить примером. С другой темы взял такую

Код: plaintext
1.
2.
3.
4.
5.
6.
function SaveToFile(){
var fsys, oTextStream, sfile
sfile = "c:\temp.txt"
fsys = WScript.CreateObject("Scripting.FileSystemObject")
oTextStream = fsys.CreateTextFile(sfile,  1 )
oTextStream.WriteLine("Record!!!")
}
Ругается на WScript
На скриптах никогда не писал!!!
...
Рейтинг: 0 / 0
07.02.2006, 11:08
    #33527910
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
http://educationfor.narod.ru/JScript/28.html
...
Рейтинг: 0 / 0
07.02.2006, 11:09
    #33527917
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Пробовал вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
function CreateFile() { 
var fso, tf; 
fso =  new  ActiveXObject("Scripting.FileSystemObject"); 
tf = fso.CreateTextFile("c:\\testfile.txt", true); 
tf.WriteLine("Testing 1, 2, 3.") ; 
tf.WriteBlankLines( 3 ) ;
tf.Write ("This is a test."); 
tf.Close(); }
И выдает такую ошибку:
...
Рейтинг: 0 / 0
07.02.2006, 11:14
    #33527934
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
BelavikПробовал вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
function CreateFile() { 
var fso, tf; 
fso =  new  ActiveXObject("Scripting.FileSystemObject"); 
tf = fso.CreateTextFile("c:\\testfile.txt", true); 
tf.WriteLine("Testing 1, 2, 3.") ; 
tf.WriteBlankLines( 3 ) ;
tf.Write ("This is a test."); 
tf.Close(); }
И выдает такую ошибку:
А может я её вызываю не правильно
Код: plaintext
onmousedown="CreateFile()"
параметры надо передавать.
...
Рейтинг: 0 / 0
07.02.2006, 11:15
    #33527939
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
tf = fso.CreateTextFile("c:\\testfile.txt", true);

здесь true не нужно

tf = fso.CreateTextFile("c:\\testfile.txt");

или

tf = fso.openTextFile("c:\\testfile.txt", 2, true);

см. примеры
...
Рейтинг: 0 / 0
07.02.2006, 11:22
    #33527975
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
yelenatf = fso.CreateTextFile("c:\\testfile.txt", true);

здесь true не нужно

tf = fso.CreateTextFile("c:\\testfile.txt");

или

tf = fso.openTextFile("c:\\testfile.txt", 2, true);

см. примеры

Да все равно ругается на
Код: plaintext
fso =  new  ActiveXObject("Scripting.FileSystemObject");

скриншот ошибки выше! Может это дело в настройках?
...
Рейтинг: 0 / 0
07.02.2006, 11:38
    #33528052
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
наверное, в настройках
у меня ваш скрипт работает нормально
...
Рейтинг: 0 / 0
07.02.2006, 11:44
    #33528086
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
yelenaнаверное, в настройках
у меня ваш скрипт работает нормально
Чтобы ActiveX работал надо что нить прописывать?
...
Рейтинг: 0 / 0
07.02.2006, 11:52
    #33528119
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Belavik yelenaнаверное, в настройках
у меня ваш скрипт работает нормально
Чтобы ActiveX работал надо что нить прописывать?

Где прописывать?
В IE по умолчанию можно объекты ActiveX использовать.
Только предупреждение, что это небезопасно, выскакивает.
...
Рейтинг: 0 / 0
07.02.2006, 11:57
    #33528143
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
yelena Belavik yelenaнаверное, в настройках
у меня ваш скрипт работает нормально
Чтобы ActiveX работал надо что нить прописывать?

Где прописывать?
В IE по умолчанию можно объекты ActiveX использовать.
Только предупреждение, что это небезопасно, выскакивает.
А что ты используешь при написании страницы? Я FrontPage!
...
Рейтинг: 0 / 0
07.02.2006, 12:02
    #33528160
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
А я руками в Блокноте пишу. :)
Поэтому с настройками FrontPage помочь, к сожалению, не смогу.

Откройте страницу в браузере и посмотрите, что он напишет.
...
Рейтинг: 0 / 0
07.02.2006, 12:05
    #33528172
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
yelenaА я руками в Блокноте пишу. :)
Поэтому с настройками FrontPage помочь, к сожалению, не смогу.

Откройте страницу в браузере и посмотрите, что он напишет.

Никаких Эмоций, не ругается, но и не выполняется!
...
Рейтинг: 0 / 0
07.02.2006, 12:14
    #33528225
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
покажите тогда что ли код странички полностью
или хотя бы тестовую страничку, на которой вызов функции можно проверить
...
Рейтинг: 0 / 0
07.02.2006, 12:28
    #33528269
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<script language="JavaScript">
function CreateFile() { 
var fso, tf; 
fso = new ActiveXObject("Scripting.FileSystemObject"); 
tf = fso.CreateTextFile("c:\\testfile.txt"); 
tf.WriteLine("Testing 1, 2, 3.") ; 
tf.WriteBlankLines( 3 ) ;
tf.Write ("This is a test."); 
tf.Close(); }
</script>
</head>
<body>
<p><span lang="ru"></span><img border="0" id="img12" src="1/button2B.jpg" height="20" width="100" alt="Текст кнопки"   onmousedown="CreateFile()" fp-style="fp-btn: Embossed Capsule 8; fp-orig: 0" fp-title="Текст кнопки"><span lang="ru"> 
</span></p>
</body>
</html>
...
Рейтинг: 0 / 0
07.02.2006, 12:33
    #33528291
yelena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
срабатывает без проблем в IE
а в Opera или FireFox, понятно, срабатывать не будет
потому как они с ActiveX не работают
...
Рейтинг: 0 / 0
07.02.2006, 12:37
    #33528310
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
yelenaсрабатывает без проблем в IE
а в Opera или FireFox, понятно, срабатывать не будет
потому как они с ActiveX не работают

А что-нибудь универсальное есть для записи в файл в любом браузере. Треба написать страничку с вопросами, а ответы записывать в файл!
...
Рейтинг: 0 / 0
07.02.2006, 12:44
    #33528347
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Belavik

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




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

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.02.2006, 12:54
    #33528388
Belavik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Да я вообще начал не с того! Мне надо создать страничку для голосования (радиокнопки и поле для ввода) по нажатию на кноку вся инфа о голосовании долна сохраняться в файле на серваке!
JavaScript выполняется то на стороне клиента! Уже не подходит! PHP не поддерживается! Страница будет на narod.ru!
Есть ли другие варианты, кроме послания ответов по мылу?
...
Рейтинг: 0 / 0
07.02.2006, 13:06
    #33528434
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
есть бесплатные хостинги с поддержкой php и mysql. раньше h10.ru был.

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.02.2006, 13:10
    #33528454
max_from_sumy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись в файл на JScript
Deadyесть бесплатные хостинги с поддержкой php и mysql. раньше h10.ru был.

-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3

Он и сейчас есть - зайди на holm.ru
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Запись в файл на JScript / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]