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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема с GetAbsolutePathName 
V
    Опции темы
svl63
Дата 29.5.2008, 02:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Пытаюсь использовать следующий код:
Код

<body onload="star()">
<script language="JavaScript">
function star() {
   fso = new ActiveXObject("Scripting.FileSystemObject");
   var pat = fso.GetAbsolutePathName("new");
   alert(pat)
}
</script>

Никак не могу получить от GetAbsolutePathName ожидаемого (мной) результата, т.е. полного пути. Куда бы я не помещал файл с этим кодом, всегда получаю одно и то же: C:\Documents and Settings\svl\Рабочий стол\new. Подскажите, где я ошибаюсь?
PM MAIL   Вверх
Ghirik
Дата 29.5.2008, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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





--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
svl63
Дата 29.5.2008, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



В этом месте я,  конечно же, был, но в чем я ошибаюсь, не увидел
PM MAIL   Вверх
svl63
Дата 6.6.2008, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Нашел сам, как получить абсолютный путь. Способ несколько извратный, но все же работает:
Код

var pat = fso.GetParentFolderName(document.URL.slice(7,-1))

В другом месте подсказали, что GetAbsolutePathName выдаст ожидаемый результат только в .hta файле, но не в .htm.
PM MAIL   Вверх
JSman
Дата 7.6.2008, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Тебе не имеет смысла использовать формат htm для такого рода целей. поэтому такая вещь в принципе и работает только на hta.
PM ICQ   Вверх
svl63
Дата 18.6.2008, 02:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Теперь то я ззнаю, что это работает только в HTA, но в официальной документации о HTA нет ни слова. Там говорится только о Jscript и VBScript.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




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


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

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