Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Гагарин |
24.4.2008, 12:59
Сообщение
#1
|
|
Только зарегистрировавшийся Группа: Пользователи Сообщений: 2 Регистрация: 24.4.2008 Пользователь №: 13 786 Репутация: 0 |
Проблема :
Без использования готовых библитек Вкладки с открывающимися страницами ( как в Opera, FireFox) Детали : 1 ) Технологии JS + Ajax + DOM 2 ) по нажатию на вкладку открывается страничка которая была загружена (Opera только на JS) 3 ) Если ссылка на страничке открывается в отдельном окне браузера она должна попадать на вкладку JS 4 ) На вкладке нужен крестик закрывающий страничку (opera) 5 ) текст на вкладке тайтл (название страницы) Алгоритм: 1) Открывается фрэйм1(таргет = фрэйм2) под вкладкой1 в нем страница1 2) при нажатии на ссылку в страница1 открывается эта ссылка страница2(может содержать свои фрэймы) создается фрэйм2 в котором открывается страница , создается вкладка2 и состояние вкладки активно* 3) дальше при нажатии в странице1 на ссылку создается вкладка3 перед вкладкой2 Вкладка1 Вкладка3 Вкладка2* 4) создается фрэйм3 в который загружается страница 5) переименовывается Вкладка3-2 Вкладка2-3 итд и Фрэймы Фрэйм3-2 Фрэйм2-3 Вкладка1 Вкладка2* Вкладка3 6) призакрытии Вкладки2* открывается вклвдка с номером на 1 меньше Вкладка1 Вкладка2*х Вкладка3 Вкладка1 Вкладка3 затем переименовывается номер следующей вкладки уменьшается на1 вкладка3-2 (... вкладка4-3...) и фрэйм1 ширина которого была 0 становится шириной 100% Вкладка1* Вкладка2 7) при открытии при нажатии на вкладку3 фрэйм1 ширина = 0 вкладка1 не активна фрэйм2 ширина=100% вкладка2 активна* Вкладка1 Вкладка2* ПАМАГИТЕ Прикрепленные файлы
Result.rar ( 4.48 килобайт )
Кол-во скачиваний: 35 |
| iluha@iluha.ru |
29.4.2008, 20:59
Сообщение
#2
|
![]() JavaScript.medved.shatun ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 637 Регистрация: 9.2.2007 Из: Москва Пользователь №: 2 893 Репутация: 42 |
Ты знаешь, целиком задачу тут никто за тебя писать не будет.
Ты можешь спросить конкретно по отдельным деталям. Например, как по ссылке создать фрейм такой-то такой-то... -------------------- Ничего не скрою - бегаю трусцой(ю)!
ВНИМАНИЕ: Если вы решили сказать мне спасибо за помощь, добавив + к Репутации, то убедительная просьба - ставить этот + ТОЛЬКО после того, как проблема будет ПОЛНОСТЬЮ решена. |
| Гагарин |
4.5.2008, 9:47
Сообщение
#3
|
|
Только зарегистрировавшийся Группа: Пользователи Сообщений: 2 Регистрация: 24.4.2008 Пользователь №: 13 786 Репутация: 0 |
Ты знаешь, целиком задачу тут никто за тебя писать не будет. Ты можешь спросить конкретно по отдельным деталям. Например, как по ссылке создать фрейм такой-то такой-то... Ок ! Вот нашел уже готовое решение но никак не могу заставить этот код открывать не файл а страницу с http. Вообще есть разница для ajax где лежит страница на диске или по URL ? Мне как новичку сложно разобраться а Вам Гуру намного проще. Прикрепленные файлы
tab_view2.zip ( 11.53 килобайт )
Кол-во скачиваний: 35 |
![]() ![]() |
|
Текстовая версия | Сейчас: 8.9.2008, 19:30 |
|