Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 30.07.2009
Сообщений: 10

Блок переключения меню на JS, два скрипта в одном файле

30.07.2009, 11:38. Показов 3636. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть Java Script с менюшкой которая мне очень нравится. Мне нужно такого же типа меню но с другим содержанием вставить в тот же хтмл файл. Фактически будет два меню одно над другим. В дримвьювере копирую тело скрипта и вставляю в тот же документ, появляется второе меню снизу но оно функционирует не корректно. Видимо нельзя вставлять два скрипта в один файл. Уже испробовал кучу вариантов, менял теги но ничего не получается. Помогите решить проблему, очень нужно!
Вложения
Тип файла: rar javamenu.rar (2.0 Кб, 49 просмотров)
Тип файла: rar java_menu_no_good.rar (2.1 Кб, 36 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.07.2009, 11:38
Ответы с готовыми решениями:

Выполнение php скрипта и html в одном файле
Добрый день! Имеется страничка, обычная html вёрстка, к ней подключен php файл, который выполняет создание идентификатора. То есть на...

Два приложения в одном war файле
Привет В общем, есть два приложения, которые по корневому root работают, то есть /*. Хотелось бы их как-то собрать (именно в один war...

Два цикла в одном командном файле
Всем привет. Есть такой батник for %%f in (*.*) do "c:\Program Files\Adobe\Adobe After Effects CC 2017\Support Files\aerender.exe"...

12
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
31.07.2009, 08:03
Dizeloid, ну ты меня насмешил. Спасибо тебе, было весело.

Мне Очень понравилось:
отсутствие <body>, а также использование </body>
а это просто шедевр id="texts[0]2"
всё остальное, просто мелочь, на фоне этих шедевров.

Вычистишь все ошибки, пропишешь нормальные ИД, и всё работает.
Потом можно и до ума доводить, есть неувязки, они полезут когда всё заработает.
Когда это сделаешь, тогда и поговорим.
Есть разница, выгребать за тебя ошибки, которые валидатор показывает, или помочь довести до ума.

Менюху я переделал, как мне захотелось, без использования картинок.
На картинке виден адрес редактора со встроенным валидатором.
И в сети этих валидаторов....
Миниатюры
Блок переключения меню на JS, два скрипта в одном файле  
1
0 / 0 / 0
Регистрация: 30.07.2009
Сообщений: 10
31.07.2009, 11:00  [ТС]
Цитата Сообщение от BlackApricot Посмотреть сообщение
Dizeloid, ну ты меня насмешил. Спасибо тебе, было весело.
Та да, просто я не программист а мне очень нужно сделать менюшки))
Разобрался с ID, исправил все серьезные недочеты но все равно не работает. Еще раз хотел акцентировать внимание на том, что я хотел, что бы это было два отдельных меню, одно над другим, что бы они действовали независимо друг от друга, именно в этом и заключается сложность, так как они начинают между собой взаимодействовать как одно меню, а мне нужно именно два независимых меню в каждом из которых по две кнопки. Сделать одно с 4-мя кнопками мне ума хватило бы а вот так как я хочу не получается...
Вложения
Тип файла: rar java_menu_no_good.rar (2.3 Кб, 26 просмотров)
0
 Аватар для ostgals
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
31.07.2009, 11:55
Можно, конечно, и изящнее сделать, но я просто минимально исправил -- только чтоб работало..
Вложения
Тип файла: zip js_menu_good_ostgals.zip (2.5 Кб, 65 просмотров)
1
0 / 0 / 0
Регистрация: 30.07.2009
Сообщений: 10
31.07.2009, 12:01  [ТС]
Цитата Сообщение от ostgals Посмотреть сообщение
Можно, конечно, и изящнее сделать, но я просто минимально исправил -- только чтоб работало..
Спасибо огромное! Действительно заработало! Я понял свои ошибки) Премного благодарствую! А на счет изящнее - мне этого конечно не понять)) Всегда удивлялся программистам - люди не от мира сего в хорошем смысле этого слова) Еще раз спасибо)
0
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
31.07.2009, 17:55
Dizeloid, то что ты пытаешься делать, уже радует.
Сейчас заберу оба новых архива, посмотрю.

Одна из "неправильностей" твоей двухэтажной версии, в том, что при разном количестве текста, нижние кнопки будут убегать из под мышиного курсора, у тебя будет дёргать всё, что ниже.
0
0 / 0 / 0
Регистрация: 30.07.2009
Сообщений: 10
31.07.2009, 19:29  [ТС]
BlackApricot, в принципе то, что сделал ostgals уже работает, считаете нужно доработать?
0
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
31.07.2009, 21:32
Dizeloid, а ostgals, только запустил оба меню. Вы, что, не видите, что таблица перекошена? И ещё несколько десятков ошибок...
При этом ostgals использовал сильно мудрое решение, всё гораздо проще.
Решай сам, что хочешь, то и используй.
По поводу доработок. Дёрганье, я удалил, а если, что придумаешь, пиши, подумаем.
В файле ошибок нет, смотри, сравнивай, думай. Будут вопросы, пиши.
Вложения
Тип файла: rar menuBookmarks v2.rar (2.4 Кб, 54 просмотров)
1
0 / 0 / 0
Регистрация: 30.07.2009
Сообщений: 10
31.07.2009, 21:53  [ТС]
BlackApricot, спасибо большое! Скачал файлы, буду сидеть разбираться)
0
 Аватар для ostgals
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
02.08.2009, 22:11
Цитата Сообщение от BlackApricot Посмотреть сообщение
Dizeloid, а ostgals, только запустил оба меню. Вы, что, не видите, что таблица перекошена? И ещё несколько десятков ошибок...
При этом ostgals использовал сильно мудрое решение, всё гораздо проще.
Решай сам, что хочешь, то и используй.
По поводу доработок. Дёрганье, я удалил, а если, что придумаешь, пиши, подумаем.
В файле ошибок нет, смотри, сравнивай, думай. Будут вопросы, пиши.
Сильно мудрое? Спасибо за комплимент.
Но для меня это самое очевидное решение, если мне нужно внести минимальные исправления, только чтобы код заработал (сравните мой код с первоначальным).

И еще.. Хороший программист никогда не скажет, что в его коде нет ошибок
С точки зрения профессионала скажу лишь, что код совершенно не оптимален.
0
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
03.08.2009, 07:06
ostgals, трудно так разговаривать, недопонимание возникает само по себе.
Имелось ввиду, что файл прошёл валидацию, а не возможные скрытые ошибки в коде, о таких ошибках знаю не понаслышке. Надеюсь вопрос снят?

Мудрое решение. Всего лишь, слишком профессиональное и непонятное для новичков. И не каких намёков.

"С точки зрения профессионала скажу лишь, что код совершенно не оптимален."
А вот с этого места поподробней.

Хотя.... сколько программистов, столько и решений, и каждый будет нахваливать своё.
0
 Аватар для ostgals
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
03.08.2009, 12:31
Ну да... Я согласен, что новичку можно было бы предоставить код без сложных концепций (типа объектов). Беру свои слова обратно.

Под оптимальностью в данном случае подразумевается возможность с минимальными затратами расширить функциональность своего кода. Скажем, в нашем случае, чтобы добавить еще пару-тройку табов в меню, придется исправить и html, и js. А при "оптимальном варианте", достаточно будет поправить код инициализации в html.

В js есть много удобных конструкций, которые позволяют сделать код оптимальнее. Но подход к их использованию, конечно же, у всех разный.
0
288 / 131 / 4
Регистрация: 15.02.2009
Сообщений: 520
04.08.2009, 06:43
ostgals, всё нормально, спасибо.

Фокус в том, что я выложил не совсем то, что написал для себя, Dizeloid настойчиво просил 2х2, вот я выкинул автомат подсчёта, поэтому в "правильной" версии, JS не трогаю, просто добавляю/удаляю в html, и всё.

Давай на ты?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.08.2009, 06:43
Помогаю со студенческими работами здесь

Два layout в одном java-файле
setContentView(R.layout.activity_main); setContentView(R.layout.activity_second); Могу ли я так, в одном java-файле два активити...

навигационное меню в одном css-файле
Можно ли как-то прописать меню навигации в общем css-файле, отвечающем за структуру и дизайн сайта? Чтобы если понадобится убрать или...

Объединить 4 программы в одном файле с использованием меню
Ребят срочно помогите, есть 4 проги, нужно сделать тип меню для выбора int main() { int k; printf(&quot;Vvedite nomer...

Два класса в одном заголовочном файле, предварительное объявление
Дико туплю, никак не могу понять, где косячу. Ситуация - есть два описания классов в одном заголовочном файле (все делается с...

Как сделать меню на сайт, но не в каждом отдельном файле, а в одном
Есть сайт, в нем 100 html-страниц. На каждой странице слева должно быть меню (одинаковое для всех 100 страниц), а справа - уникальный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru