Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запомнить на дискете результаты теста из HTML ? 
:(
    Опции темы
programist
Дата 1.9.2003, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



вопрос запомнить на дискете результаты теста из HTML без дополнительных инсталяций на компьютере клиента галочки и цифирки из формы.
возможно ли это?
заранее спасибо
PM MAIL   Вверх
KesTeL
Дата 1.9.2003, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.8.2003
Где: Москва

Репутация: нет
Всего: 1



Невозможно, эта тема уже обсуждалась http://forum.vingrad.ru/index.php?act=ST&f=16&t=12105
PM WWW ICQ   Вверх
MuToGeN
Дата 1.9.2003, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



programist, ИМХО раз десять уже давал тебе имя ActiveX класса, по которому единственное, что надо - это поискать инфу на microsoft.com.
Закрыть бы эту тему нафиг...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 1.9.2003, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



да, но остальныеговорят что это невозможно?
PM MAIL   Вверх
MuToGeN
Дата 1.9.2003, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
да, но остальныеговорят что это невозможно?
Блин.... Ладно, буду дома - сам поищу у себя на этот счет инфу... Чтоб потом остальные не говорили того, чего не знают...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
nikolin
Дата 1.9.2003, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 6.7.2003
Где: Варна - Болгария

Репутация: нет
Всего: 1



Windows Scriptng Host - Scripting.FileSystemObject - это возможност - но ты никогда но можеш узнать какие способности клиентской машин . Если ты сделашь все как надо иногда получается вот такой ошибке Automation object can't create object/operation или что то подобно .
PM MAIL WWW ICQ   Вверх
MuToGeN
Дата 2.9.2003, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
Scripting.FileSystemObject - это возможност
А других-то вариантов на JS нет, вроде бы...
Что-то типа Hello World:
Код
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\test.txt", true);
a.WriteLine("Здесь был MuToGeN :)");
a.Close();
Запустите и проверьте, появился ли на диске C: фаил test.txt


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Гость_IZ@TOP
Дата 2.9.2003, 09:40 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











MuToGeN Работает !
  Вверх
programist
Дата 2.9.2003, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



а как запустить? я вставил код в HTML не работает
вставил в Java script тоже
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
а как запустить?
Код
<html>
<body>
<script language="JavaScript">
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\test.txt", true);
a.WriteLine("Здесь был MuToGeN :)");
a.Close();
</script>
</body>
</html>
Созранить это все в фаил .html и открыть с помощью експлорера


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



в IE пишет ошибка уже с 1 строки opera и mozilla открывают, но на C: ничего не появляется
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Продолжение (раз уж начал):
Получение списка дисков
Код
function ShowDriveList()
{
 var fso, s, n, e, x;
 fso = new ActiveXObject("Scripting.FileSystemObject");
 e = new Enumerator(fso.Drives);
 s = "";
 for (; !e.atEnd(); e.moveNext())
 {
   x = e.item();
   s = s + x.DriveLetter;
   s += " - ";
   if (x.DriveType == 3)
     n = x.ShareName;
   else if (x.IsReady)
     n = x.VolumeName;
   else
     n = "[Drive not ready]";
   s += n + "<br>";
 }
 return(s);
}
Насчет for (; !e.atEnd(); e.moveNext()), для тех, кто ранее не встречался с классом enumenator: чем-то сродни спискам. В отличие от массивов, инициализируется постепенно, при вызове moveNext и moveFirst. Прежний элемент уничтожается, создается новый.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 2.9.2003, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Свойства фаила
Код
function ShowFileInfo(filespec)
{
 var fso, f, s;
 fso = new ActiveXObject("Scripting.FileSystemObject");
 f = fso.GetFile(filespec);
 s = f.DateCreated;
 return(s);
}
GetFile возвращаетт объект класса File. Так же у него имеются свойства:
Attributes
DateCreated
DateLastAccessed
DateLastModified
Drive
Name
ParentFolder
Path
ShortName
ShortPath
Size
Type
Каждое описывать, ИМХО, смысла нет, т.к. из них 10% практически никогда не пригодятся, а то, для чего служат остальные 90% - понятно из названия.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 2.9.2003, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Полуучение списка папок в данной папке
Код
function ShowFolderList(folderspec)
{
 var fso, f, fc, s;
 fso = new ActiveXObject("Scripting.FileSystemObject");
 f = fso.GetFolder(folderspec);
 fc = new Enumerator(f.SubFolders);
 s = "";
 for (; !fc.atEnd(); fc.moveNext())
 {
   s += fc.item();
   s += "<br>";
 }
 return(s);
}



--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 2.9.2003, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
в IE пишет ошибка уже с 1 строки opera и mozilla открывают, но на C: ничего не появляется
У тебя ActiveX разрешены? Или в вылетающем окошке жмешь на "нет"?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 2.9.2003, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Получение списка фаилов в папке
Код
function ShowFolderFileList(folderspec)
{
 var fso, f, f1, fc, s;
 fso = new ActiveXObject("Scripting.FileSystemObject");
 f = fso.GetFolder(folderspec);
 fc = new Enumerator(f.files);
 s = "";
 for (; !fc.atEnd(); fc.moveNext())
 {
     s += fc.item();
     s += "<br>";
 }
 return(s);
}



--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



жму на нет, ничего жму на да открывает комрилятор и ошибка с первой стоки это в IE в остальных тишина
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
жму на нет, ничего жму на да открывает комрилятор и ошибка с первой стоки это в IE в остальных тишина
Какой версии IE?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



не знаю win2000
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Справка->О программе в експлорере


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



IE5
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



У меня 5.0 - прекрасно работает
На соседнем компе 5.5 - тоже прекрасно работает
Что именно Java парсер выдает? Кроме номера строки?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



var fso = new ActiveXObject("Scripting.FileSystemObject");
выделяет как ошибку

временая ошибка стартовать ли Debug Modus

но Opera, Mozilla не выдают никаких ошибок, правда и файл не появляется

PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
выделяет как ошибку
А что именно про нее говорит? Т.е. "предполагается наличие объекта" или еще что, из этой, короче, серии


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
MuToGeN
Дата 2.9.2003, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



еще возможно такое, что нет NTFS прав на доступ на запись к корневой папке диска c:\


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



сначала в IE страница содержит AktiveX рекомендуется не открывать, а потом
красный кружок с белым крестиком пишет временная ошибка открыть ли Dbug Modus
автоматический сервер не может создать объект
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Ну тогда не знаю... Первый случай, когда оно с этими вещами работать не хоччет...


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



кроме IE ничего не подойдет?
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
кроме IE ничего не подойдет?
Для такой задачи ИМХО гораздо проще будет написать простенькую прогу, хотя бы консольную.


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



технологию ActiveX поддерживают только броузеры Internet Explorer, запущенные на платформе Windows.

я бы написал еслиб мог

PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Цитата
я бы написал еслиб мог
Ну а в чем проблема? Если работаешь с JS, то с C++ полюбому никаких проблем быть не должно. Даже еще проще


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



я только начинаю поэтому даже не знаю как это и на что похоже, шеф ругается я ему сказал что вроде можно с activeX записать даные, но к сожалению у меня не получилось хотя я придумал отмазку скажу, а вдруг у пользвателя нет IE
PM MAIL   Вверх
programist
Дата 2.9.2003, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



при открытии в IE после нажатия на ДА предупреждение IE что там activeX создается файл и все работает а при НЕТ открывает компилятор С++
но при открывании через свой сервер localhost сразу ошибка
PM MAIL   Вверх
MuToGeN
Дата 2.9.2003, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Проверь настройки безопасности в IE


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 2.9.2003, 18:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



поставил низкий был средний

PM MAIL   Вверх
programist
Дата 2.9.2003, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



спасибо. пойду домой
PM MAIL   Вверх
programist
Дата 3.9.2003, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



я вернулся
PM MAIL   Вверх
MuToGeN
Дата 3.9.2003, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



С низким работает?


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
programist
Дата 10.9.2003, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



заработало теперь бы мне решить эту задачу у меня есть билеты там галочки и цифирки как бы мне запомнить результаты на дискету?

Это сообщение отредактировал(а) programist - 10.9.2003, 12:32
PM MAIL   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1695 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.