Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.08.2009, 07:35
Новичок на форуме
Посмотреть профиль Найти все сообщения от alexander61
 
Регистрация: 01.08.2009
Сообщений: 2

Обработать переменную в Javascript
Не разбираюсь в Javascript, прошу помощи.

Запускается RAR-SFX архив на выполнение, создаёт файл HTA для выполнения с помощью mshta.exe. Но это не суть важно, то же самое можно проделать и с HTM-файлом.

Суть в том, что при запуске этого файла из RAR-SFX архива существует переменная %sfxname%, которая указывает на EXE-файл, который всё запустил (RAR-SFX).
При работе файла, запущенного из SFX-архива, эта переменная передаётся ему вместе с другими переменными окружения.

Как с помощью Javascript проверить, есть ли такая переменная, то есть действительно ли файл запущен из SFX-архива, и если такой переменной нет, то сделать window.close()
Это нужно для того, чтобы при запуске файла HTA (или HTM) с жёсткого диска он просто закрывался.

То есть можно проверить, есть ли такая переменная, а можно ещё проверить существует ли файл, на который указывает переменная %sfxname%.

Заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 03.08.2009, 10:37
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Вы уверены, что пишите на JavaScript, а не на мелкософтном языке?
Ответить с цитированием
  #3 (permalink)  
Старый 04.08.2009, 00:14
Новичок на форуме
Посмотреть профиль Найти все сообщения от alexander61
 
Регистрация: 01.08.2009
Сообщений: 2

Я не пишу на Javascript, у меня HTA (HTM) файл. Я в Javascript не разбираюсь.
Я спрашиваю, возможно ли сделать проверку переменной на Javascript?
Или её средствами это не возможно?
Ответить с цитированием
  #4 (permalink)  
Старый 04.08.2009, 00:34
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Поищите какой-нибудь ActiveXObject, который позволит получить переменные окружения
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с javascript andruhin Общие вопросы Javascript 12 04.05.2012 10:05
Собрался силами, собираюсь освоить Javascript walker Общие вопросы Javascript 14 20.03.2012 16:17
Программист на JavaScript (удалённо) Vadym Работа 1 28.01.2009 13:57
Нужен Старший разработчик JavaScript Yandex Работа 17 19.08.2008 16:43
Как обозначить переменную выбранную в FileChooser? woo_hoo Общие вопросы Javascript 4 03.07.2008 12:58