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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> . Создать программу формирования ссылок на все кат, Люди добрые подскажите. 
:(
    Опции темы
vitaxa3581
Дата 13.12.2012, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



ребята подскажите пожалуйста, уже схожу с ума  smile  


Как создать программу javascript формирования ссылок на все каталоги пути данного HTML-документа. То есть в какую бы папку я не положил документ  должно отображаться перечень ссылок к этой папке. Например создам документ и назову его "программа.html" если я ёё засуну в в папку рок в музыке на  диске D:, мне должно выдавать на экран перечень ссылок: 


D:
D:\музыка
D:\музыка\рок
D:\музыка\рок\программа.html
 

не матюкайте строго, просто я только начал изучать программирование и во многом еще не разобрался. а преподователи даже не обьяснив уже требуют smile 
PM MAIL   Вверх
skyboy
Дата 14.12.2012, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


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

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



адрес текущей страницы можно получить из window.location.href
затем, пройдясь по / как разделителям, получишь все промежуточные ссылки
PM MAIL   Вверх
vitaxa3581
Дата 15.12.2012, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Код

<html>
<body>

<script language="JavaScript">
<!--
var elements = document.URL.substr(8).split(/\/|\\/);
var i = 0;
while (i++ < elements.length)
 {
    document.write('<a href="file:///' + elements.slice(0, i).join('/') + '">' + decodeURI(elements.slice(0, i).join('/')) + '</a><br>');
}

//-->
</script>
</body>
</html>


Это сообщение отредактировал(а) Aliance - 17.12.2012, 10:41
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




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


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

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