Имя: Пароль:
IT
Веб-мастеринг
Как узнать папку скрипта на Javascript?
0 Ислам
 
31.03.14
13:15
Нужно узнать папку из которой запущен скрипт.
Делаю вот так: FSO.GetAbsolutePathName(".") возвращает "C:\\Users\\Ислам\\Desktop", хотя скрипт был запущен с флэшки.
1 Ислам
 
31.03.14
13:15
FSO - это "Scripting.FileSystemObject"
2 Ислам
 
31.03.14
13:25
Ап
3 Starhan
 
31.03.14
13:26
и тигры у ног моих сели.
4 Вяйнемейнен
 
31.03.14
13:26
Получить полный путь скрипта WScript.ScriptFullName, затем определить его каталог - либо из имени, либо через FileSystemObject
5 Ислам
 
31.03.14
13:31
(4) WScript не определен, не могу его подключить.
6 Jump
 
31.03.14
13:46
(0)Ну правильно он тебе возращает.
Текущий каталог пользователя.
Какая ему разница откуда он запущен.
7 Ислам
 
31.03.14
13:54
(6) Спасибо, К.О.
А по теме кто-нибудь знает ответ на вопрос?
8 Jump
 
31.03.14
13:54
GetAbsolutePathName преобразует заданный путь в полное имя пути и возвращает результат.
Т.е для преобразования ему нужен путь в качестве аргумента, если запустить без аргумента, он по умолчанию преобразует текущий путь в полный вариант.
9 skunk
 
31.03.14
13:56
(8)текущий не обязательно каталог скрипта
10 Ислам
 
31.03.14
13:56
(8) "." это и есть текущий путь, т.е. рабочий стол, он мне не нужен.
11 skunk
 
31.03.14
13:56
(7)нет такого ... храни в константе
12 skunk
 
31.03.14
13:57
ну либо передавай параметром
13 Jump
 
31.03.14
13:58
(7)Пожалуйтса.
А как получить путь тебе  объяснили в  (4), что не нравится?
14 Jump
 
31.03.14
14:01
(5)Не увидел.
Но суть в чем - FSO точно не будет знать откуда запущен скрипт, там нет возможностей получить это.
15 Ислам
 
31.03.14
14:01
Всем спасибо, сам нашел. Вот так надо: window.location.pathname
16 fvadim
 
31.03.14
14:03
Угадал автора по теме :)
17 Вяйнемейнен
 
31.03.14
15:31
(15) Вы бы уже тогда ясно писали в теме, из браузера скрипт запускается или сам по себе
18 Ислам
 
01.04.14
05:45
(17) Раздел форума "Веб-мастеринг" подразумевает что в браузере. Иначе бы был раздел "Админ". Почему никто кроме модераторов не пользуется разделами по назначению?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn