Сайты - по стандартам, но не стандартные сайты!
Стоп. Когда мы начинали, постановка была следующая:
1. при нажатии на иконку, слой только раскрывается;
2. при выборе наименования, - все закрывается, кроме выбранной ветки, и в правом фрейме выводится выбранная страница.
Разве это сделать невозможно ??? Так, как Вы предлагаете, у меня и сейчас работает ....
Отредактированно mdi (04.07.2010 15:48)
Нет на форуме
Весь писк диалога был в том, чтобы неоставлять лишнего открытого после производства выбора ......
Нет на форуме
Вообще-то сделать возможно. Но, как я писал ранее:
... вроде работает, если не менять html-код.
Но опять сценарий будет жестко привязан к html-коду. Объясню подробно.
Если брать маркированный список, там четко известно, что parentNode для любого li - это элемент ul.
Здесь же мы, используя свойство parentNode, жестко ссылаемся на заведомо известный нам элемент. Если что-то добавить в коде, то ссылка укажет уже не тот элемент, который нам нужен...
Я с самого начала предлагал, и продолжаю предлагать использовать логическую разметку. Только тогда можно написать универсальный сценарий!
Нет на форуме
Разве HTML+JAVASCRIPT не позволяют ползать по "директориям" не привязываясь жестко к колличеству директорий и поддеректорий. У меня миллион (условно...) этих директорий ... Причем их колличество не завязано жестко .... Я могу добавить, убавить, скорректировать ... Меня ничто не должно связывать .... А логическая разметка, как я понимаю, будет плавать вместе с изменением "сайта" .... Это слишком связывает руки и влияет на объем занимаемого места .....
Нет на форуме
Как я уже написал, сделать можно. Надо пробовать, изменив логику скрипта.
Если не трудно, добавьте в произвольном порядке директории и выложите меню - буду делать по-новому...
Нет на форуме
AKS написал:
Как я уже написал, сделать можно. Надо пробовать, изменив логику скрипта.
Если не трудно, добавьте в произвольном порядке директории и выложите меню - буду делать по-новому...
Я Вас несколько не понял .... Но попробую ......
Директриии:
1
1_1
1_2
1_3
1_3_1
1_3_2
2
2_1
2_1_1
2_1_1_1
2_1_1_2
2_1_2
2_1_3
2_1_3_1
2_1_3_1_1
и т.д.
Меню (честно говоря я не понял что Вы имеете ввиду, но попробую):
+ 1
+ 2
Если раскрыть до 2_1_3_1:
+ 1
- 2
- 2_1
+ 2_1_1
. 2_1_2
- 2_1_3
+ 2_1_3_1
и т.д.
Но обращаю Ваше внимание на то, что этих вложений может быть много и наперед не узнаешь сколько. А скрипт должен быть универсальным .... Ну и, конечно, - разница между выделением иконки и выделением наименования
Нет на форуме
Если у меня открыты какие-нибудь единички, то открыв двойку, единички автоматически закроются, так?
Нет на форуме
Да.
Нет на форуме
Но .... Если нажато наименование ....
Нет на форуме
Когда находишься в меню, можно все открывать хоть до посинения ....
Нет на форуме
А если открыты 2_1, то открывая ветвь 2_2, ветвь 2_1 должна закрыться?
Боюсь, что это будет невозможно...
Нет на форуме
Cэр ... Я же сказал, что закрываться все должно при выборе наименования .....
Нет на форуме
Наименования - это главные ветки:
Знакомство с VS Получение помощи Примеры и образы Разработка с помощью VS VBV work
???
Нет на форуме
На сегодня, пока, все: я - исчез. До завтра ....
Нет на форуме
Наименование, - это то, что справа от иконки .....
Нет на форуме
Те самые справа от +, - или . .....
Нет на форуме
Все. Пока.
Нет на форуме
Так закрывается вообще все открытое при клике на наименовании и открытии нового окна методом window.open?
Нет на форуме
AKS написал:
Так закрывается вообще все открытое при клике на наименовании и открытии нового окна методом window.open?
Привет.
Так мне-ж не новое окно открывать, все закрыв. Мне надо оставить открытой ветку с выбранным пунктом меню. Это - первое. И мне не надо закрывать пункты меню при выборе иконки (плюс\минус). Это - второе.
Нет на форуме
Ничего на выходные мне для размышления пока нет ???
Нет на форуме
Привет.
У меня появилась мысль. Не знаю осуществима ли она:
Имена у меня формируются через знак "_".
К примеру: сборка "1а" имеет в своем распоряжении директорий "1", в котором есть как сборки, например, "1_1а", "1_3а", так и просто директории, например, "1_2", "1_4", "1_5" и т.д.
К примеру, директория-сборка "1_1а" имеет в своем распоряжении директории "1_1_1а", "1_1_2", "1_1_3а" и т.д. Параметр имени оператора имеет значение имен директорий. Т.е. для имени "1_4_3_6_5" обязательно есть сборка "1_4_3_6а", имеющая в своем распоряжении директорию "1_4_3_6". Параметр "name" оператора никогда не имеет в конце имени символ "а". Поэтому, если мы щелкнули по имени пункта, имеющего name="1_6_7_1_4", то могли бы пройтись по именам "name" равным "1_6_7_1_4", "1_6_7_1", "1_6_7", "1_6" и "1", оставив ветку открытой, а остальное, - закрыть ....
Не знаю, можно ли сделать так: Вы уж меня покритикуйте если я не прав .....
Нет на форуме
Привет!!!! Куда ж Вы пропали ???? Часом не в отпуске ???? Я, правда, тоже, но появилась возможность с Вами связаться. Может быть решения - нет???? Тогда может быть не стоит мучиться ......
Нет на форуме