imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 17.05.2003, 12:58     # 1
Mushtar
Guest
 
Сообщения: n/a

Помогите создать выпадающее меню

Мне нужен скрипт выпадающего меню, может кто подскажет как это сделать
 
Старый 17.05.2003, 13:11     # 2
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
На форуме проскакивала программа "DHTML Menu Builder". Попробуй найти. Делать меню на JavaScript не советую.
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ
Clown вне форума  
Старый 17.05.2003, 13:43     # 3
Mushtar
Guest
 
Сообщения: n/a

А почему не на Яве, на 90% сайтов где есть выпадающие меню, они сделанны на Яве. Да и надо же на чем-то Яву изучать .
 
Старый 17.05.2003, 16:26     # 4
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
Mushtar
Цитата:
А почему не на Яве, на 90% сайтов где есть выпадающие меню
Очень у многих Джава вообще не стоит. Я её, например, никогда не включаю... Тогда надо, по крайней мере, альтернативный вариант сделать.
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ
Clown вне форума  
Старый 17.05.2003, 17:10     # 5
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
ты выключил JS? интересно почему
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 17.05.2003, 17:36     # 6
Joker
Guest
 
Сообщения: n/a

Clown
Имхо, ты попутал Java и JavaScript. Те же разнообразные менюбюилдеры используют JS, по другому собственно говоря и не сделать, не считая флеш или Java. А динамический html - это совокупное использование объектной модели документа, html и JS.
 
Старый 17.05.2003, 19:25     # 7
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Главное что стоит учитывать при создании меню при помощи JS/VB скриптов, так это то, чтобы HTML код находился вне тегов script, иначе поисковики не пройдут по сайту. Можно конечно внизу сделать всем надоевший links bar, но зачем городить огород если можно нормально сделать меню.

PS: JavaScript включен у 98% пользователей интернет. Если и говорить о поддержке альтернативных версий меню, но нужно думать не о <noscript> а о том, чтобы были учтены разночтения в интерпретации client-side скриптов между IE 4,5,6 и браузерами на основе Mozilla.
RaZEr вне форума  
Старый 18.05.2003, 00:05     # 8
Mushtar
Guest
 
Сообщения: n/a

Да я на самом лделде имел ввиду JS.
А не получается у меня следующее. У меня полдучаеться слделдать, чтобюы вападала менюшка, но не получается сделать чтобы оно исчезало при отведении мышки с менюшки.
 
Старый 18.05.2003, 00:27     # 9
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
onmouseout
RaZEr вне форума  
Старый 18.05.2003, 01:25     # 10
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
Stasik
Цитата:
ты выключил JS? интересно почему
Из соображений безопасности....


Что касается меню, в этом вопросе я консерватор, и считаю, что меню должно быть простое, как 3 копейки (на HTML)... поскольку меню, это базовый элемент навигации...нет меню - нет сайта. С другими элементами сайта можно допускать "вольности" ... хотя, если есть возможность, желательно всё делать на "server-side". Всё это - IMHO, однако.

PS Насчёт 98% можно очень сильно поспорить.
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ
Clown вне форума  
Старый 18.05.2003, 01:43     # 11
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
Насчёт 98% можно очень сильно поспорить
Ну поспорь, например с ними: http://www.migtop.com/index.cgi?page=v_js;sid=28
RaZEr вне форума  
Старый 18.05.2003, 02:00     # 12
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
Clown
безопасность? :[ ] (роняет челюсть на пол).... у тебя параноя, лучше компьютер вообще не включай

JS же совершенно безопасен, он не может обращаться к диску ВООБЩЕ (ну разве кроме записи куки, но там лимит)......
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 18.05.2003, 04:03     # 13
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
Stasik
Цитата:
безопасность? :[ ]...у тебя параноя, лучше компьютер вообще не включай
Да нет, дружище, я достаточно хорошо владею данным вопросом, и, поверь мне, знаю, что делаю. Просто не хочу открывать диспут...


Коммент:666
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ

Последний раз редактировалось Clown; 18.05.2003 в 04:27.
Clown вне форума  
Старый 18.05.2003, 16:24     # 14
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
давай откроем, пожалста, мне просто интересно
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 18.05.2003, 16:56     # 15
Joker
Guest
 
Сообщения: n/a

Clown
Я тоже немного понимаю
В броузере без дырок ни один JS скрипт не сможет выполнить никакое действие по записи или изменении параметров локальной машины без подтверждения пользователя. Если ты считаешь, что не так - опровержение давай куском кода.
 
Старый 18.05.2003, 19:11     # 16
Yans
Newbie
 
Регистрация: 18.10.2002
Адрес: Галлия
Сообщения: 45

Yans Нуль без палочки
Цитата:
Как писал Stasik
Clown
безопасность? :[ ] (роняет челюсть на пол).... у тебя параноя, лучше компьютер вообще не включай

JS же совершенно безопасен, он не может обращаться к диску ВООБЩЕ (ну разве кроме записи куки, но там лимит)......
А делением на 0 эксплорер завесить?
Ну и плюс его вес и скорость... Имхо архибесполезная примочка этот жаваскрипт, ssi есть и хватит
__________________
Я сделал это!
Yans вне форума  
Старый 18.05.2003, 19:54     # 17
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
Joker
Цитата:
В броузере без дырок...
На этом можно было бы обсуждение и закончить. Да, теоретически "JS совершенно безопасен", как написал Stasik. Практически же, всё не так сладко.
Во первых, кто сказал, что понятие "безопасность" ограничивается возможностью-невозможностью обращения к локальным файлам? Во вторых, в последнее время было описано достаточно серьёзных Javascript эксплойтов, для различных броузеров. В том числе, если говорить об Опере, уязвимости позволяли не только читать куки, но и получать полный доступ у локальным файлам. http://www.bib.com.ua/news/10_2/1.html
Чтение куки "третьей стороны", или содержания HTML форм и т.д., я тоже отношу к вопросам безопасности...
MSIE - это вообще отдельная тема. Вы что, забыли дыру в IE 5 - 6, которая позволяла при помощи <iframe> тэгов исполнять произвольный код в зоне "My Computer" (и читать локальные файлы)?

Вот ещё до кучи: http://www.iss.net/security_center/static/8844.php
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ

Последний раз редактировалось Clown; 18.05.2003 в 19:59.
Clown вне форума  
Старый 18.05.2003, 20:42     # 18
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Ты сидишь на виндах ? И чего ? Ты их сам собрал ? Уверен что нет нигде дырок ?
RaZEr вне форума  
Старый 18.05.2003, 21:09     # 19
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
<!--Убрал повторный коммент-->
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ

Последний раз редактировалось Clown; 18.05.2003 в 21:15.
Clown вне форума  
Старый 18.05.2003, 21:13     # 20
Clown
Квази-Мод
 
Аватар для Clown
 
Регистрация: 11.11.2002
Адрес: Circus
Пол: Male
Сообщения: 2 828

Clown Простой бог
Clown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой богClown Простой бог
RaZEr
Цитата:
? Уверен что нет нигде дырок ?
Нет, не уверен, конечно...но все "не необходимые" сервисы отключаю...на всякий пожарный. И другие доступные меры предпринимаю. Как говорил Остап Бендер, "Полную уверенность может дать только страховой полис". IMHO, логичнее отключить тот же JS (если он мне не нужен), чем задумываться о каждой конкретной уязвимости. Впрочем, на этом форуме я его включаю.
Цитата:
Ну поспорь, например с ними:
Зачем мне с ними спорить? У меня свои логи и статистика есть по этому поводу.
__________________
Подробнее об этом читайте на ЗЕРКАЛЕ
Clown вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:47.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.