![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Vadd |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
Сразу предупреждаю что полный чайник в програмировании но учусь
проблема в следущим у меня файл состоящий изтрех фреймов. выглядит это примерно так ______________________________________________________________________________________ |`````````````|фрейм3 |`````````````| и кнопки "далее" и "назад" |````Фрейм1``| |`````````````| ________________________________________________________________________ |`````````````| |`менюшка`````| |`````````````| Фрейм2 |`````````````| основной текст |`````````````| вызываемый менюшкой |`````````````| |`````````````| |`````````````| |`````````````| |`````````````| |`````````````| |`````````````| |`````````````| |`````````````| |_____________|________________________________________________________________________ Проблема в том чтоб написать эти кнопки даже не сами кнопки, кнопки вроде как есть но нет механизма по которым эти кнопки будут вызывать ссылки по списку помогите я скоро научусь !!! и не буду задавать дурацкие вопросы ![]() |
|||
|
||||
Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
лучше не использовать фреймы... у многих не подерживаются они, да и вообще можно и без них обойтсись
а что твои кнопки должны делать? -------------------- =) |
|||
|
||||
Vadd |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
фреймы используются это consta по задаче
вот общий вид кнопки все не стал писать эта кнопа еще выпуклая и меняет цвет када на нее наводят курсор
надо чтобы одна кнопка отправляла на +1 по списку а другая на -1 по списку в менюшки |
|||
|
||||
Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
что такое </button>
да и зачем так мудрить? можно кнопку сделать в таких вариантах (простых): просто стандартная кнопка- <input type="button"> изображение <a href=""><img src="src_button" border=0></a> или просто <img src="" onclick=""> а для навигации ищи в справочники методы window.history там будет и метод назад, и вперед... -------------------- =) |
|||
|
||||
Vadd |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
РРРрРРРррррРРР ПРОБЛЕМА НЕ В ТОМ КАК КНОПКА ВЫГЛЯДИТ !
проблема в том чтобы одна кнопка отсылал вверх по списку а другая вниз p.s и хистори негодится мне не надо открывать то что было открыто в предыдущем окне фрейма2 мне надо чтобы в фрейме 2 было открыто окно по списку p.s.s Эх если бы я по вашей фене понимал ..... |
|||
|
||||
Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
Ню-ню, скоро — понятие растяжимое.
Какой список ХЗ... Предпологаю, что тебе нужно перемещать указатель текущего положения меню динамически, типа как в огромных менюхах есть внизу стрелочка вниз, при нажатии на которую менюха съезжает вверх. Оно? |
|||
|
||||
GIK |
|
|||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: 6 Всего: 14 |
Для того чтобы писать программы с фреймами, надо хотябы немного знать о JS
![]() Немного о базовом на JS: Кнопку ты можес создать вот так: <input type="button" value="Далее" onClick="f1()"> где type - тип кнопки value-значение выводимое на кнопку onClick - событие-нажатие на кнопку, после которого можно реализовать какое нибуть действие, например вызов функции. Допустим ты хочешь поменять ссылки. Создаем функцию которая меняет ссылки, для этого можно использовать массив где будем хранить ссылки.
Это конечно не то что тебе нужно но начало можно положить. Если что непонятно спрашивай тебе сдесь помогут ![]() Это сообщение отредактировал(а) GIK - 27.1.2006, 16:07 -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
|||
|
||||
Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Парни чего то вы мудрите...
![]() Innuendo в следующий раз пользуйся гуглом, надоедает подобные вопросы читать, особено когда не в попад ![]() Vadd я так понял у тебя меню в виде дерева, вероятно это параграфы/страницы какого то текста, кнопками кнопками вперёд/назад нужно двигаться "по писку" от страницы/параграфа к странице/параграфу? Тогда делаем менюшку обычными ссылками (не нужно лишать пользователя возможности самому кликать), якоря для прыжков по странице. Имеем у кнопок переменную что держит текущую открытую ссылку, кнопками выбираем соседей, вызываем click(). Ещё проще если ссылки можно выделить в некий массив, тогда просто меняем URL фрейма. Выкладывай текущую разметку, пишем код, в слепую время теряем. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
Vadd |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
Всем спасибо.
![]() К моему удивлению тема по прежнему актуальна. Получилось примерно следущие http://msdn.microsoft.com/library/rus/defa...vsstartpage.asp только менюшка без кнопок а только по ссылкам. Пытаюсь на решениях этой страницы сделать нечто похожее но знаний пока не хватает в частности прошу разьяснить смысл этого скриптика ![]()
p.s эх если бы не институт уже стал бы асом. Это сообщение отредактировал(а) Vadd - 2.2.2006, 13:02 |
|||
|
||||
GIK |
|
||||
![]() Добрый человек ![]() ![]() Профиль Группа: Участник Сообщений: 985 Регистрация: 3.6.2005 Где: я только не небыв ал Репутация: 6 Всего: 14 |
По чаще заходи в vingrad и станеш асом ![]() Добавлено @ 13:39
Помоему этого мало. ![]() -------------------- Математика=>пиво=> програмирование, три вещи последовательны и совместимы !!! Программирование - это не деятельнось! Программирование - это состояние души! Бог - самый крутой программист. |
||||
|
|||||
Vadd |
|
||||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
вот сам код но по моему он слишком большой для понимания
Это сообщение отредактировал(а) Vadd - 2.2.2006, 14:04 |
||||
|
|||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Это означает: 1) Закрываем левый фрейм, минимизируя его ширину в фрейме mainframeset. Перед этим на всякий случай сохранили ширины колонок в strColumns_Current . 2) в фрейме contentbar делаем видимой и разворачиваем таблицу содержания (Table of Content), имеющую id=showtoc -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
Vadd |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
вот индексовая часть
осталось всунуть
вот это в <frame src="menu.htm" name="_left"> чтоб менюшка исчезала при нажатии например на такую кнопочку |
||||||||
|
|||||||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
-------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
Vadd |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 26.1.2006 Репутация: нет Всего: нет |
немножко изменил
сделал <frame src=3_1.htm name="right"> но кнопочка не появилась |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |