Автор Тема: Скрипт "всплывающее меню" под все браузеры?  (Прочитано 6346 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн toypaul

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 55
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.1csql.ru
Короче скачал я туеву кучу таковых с hotscripts.com. Больше всего подошел CoolMenus, но в нем есть одна проблема - в Опере (5.12) при имзенении размера окна исчезает само меню. У них сделано так - после этого при первом движении мышки страничка перегружается. Но вот если при этом появлются скроллбары, то происходит зацикливание загрузки.

Хорошо бы передалть скрипт так (или может существует уже такой, но чтобы работал и в ИЕ, Опере, и НС): верхний уровень я задаю сам (скажем таблица, внутри ячеек
или что-то подобное). По onmouseover/out и т.п. контролирую выпадание менюшек - то есть нужно рассчитывать их положение динмически, а не один раз. Тогда не должно быть проблем с перезагрузкой (пересчет позиций).

Вроде почти близко к реализации, но не могу разобраться в особенностях находения координат элементов (div или может еще подскажете). Точка смещения вроде находится, а вот как найти ширину/высоту элемента не понятно.

За основу взял простенький скрипт popupmenu , в котором выпадающее меню реализовано ч/з OPTION. Еще трабл - в НС страничка вообще не грузится (Сибкон 4.7).

Вот такая стори. Кто чем может помочь? Может у кого-то есть свои подобные скрипты?

Оффлайн lissdx

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
:) klasno tol\'ko za vsem ne ugonishsja :). Shitai tak :) Opera
nizkii procen ispol\'zovanija :), i besplatnii upgrade :)... Mozcet igra
ne stoit svech. Izveni ne sovsem to.

http://www.virtue3d.com/.mr.web/test/DropDownMenu/menu.html
a eto poprobui, ne znau kak ono povedet sebja s .."Опере (5.12)"..

Оффлайн toypaul

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 55
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.1csql.ru
Это элементарно (по сравнению с тем, что я сейчас имею - CoolMenu, Esmenu, DHTM Quick Menu & etc)

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
toypaul поищи в сети PHP Layers Menu 1.1.3 работает - везде! :) там три варианта - я думаю подойдёт для любых случаев!
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн toypaul

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 55
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.1csql.ru
Все! Нашел то что нужно скрипт называется Pop-it за каждой ссылкой можно закрепить всплывающее окно. Работает почти везде (немного доделал под Оперу).

Оффлайн KBA-KBA

  • Прыгает все время...
  • Постоялец
  • ***
  • Сообщений: 125
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cold.13pm.ru/
ну может выкенишь доделаный вариант?

Оффлайн toypaul

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 55
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.1csql.ru
Куда выкинуть-то? Могу у себя на сайте - сегодня вечером буду делать обновления (там этот скрипт будет работать). Вот ссылка, если что http://1csql.virtualave.net

Оффлайн toypaul

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 55
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.1csql.ru
Пример работы скрипта - наводим на ссылку Текущая версия. Бэст вью ин ИЕ. В Опере почему-то не кажет по вертикальной ссылке, в НС 4 вообще не работает - хотя на пустой страничке работало (видимо как-то зависит от элементов на странице)

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
« Последнее редактирование: 19 Июня 2002, 20:19:49 от Xander »
•••Jah\'d never let us down!•••

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
toypaul http://www.tsekalo.net вот там то, что тебе надо?
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн G-Gudok

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 83
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт "всплывающее меню" под все браузеры?
« Ответ #10 : 10 Июля 2002, 09:08:51 »
Товарищи, может сказать нахождение скрипта (не сайта, с использованием скрипта, а сам скрипт!!!) нормально выпадающего меню с  гибкими настройками. Спасибо!

Оффлайн Guard

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 147
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rowing-don.narod.ru
Скрипт "всплывающее меню" под все браузеры?
« Ответ #11 : 10 Сентября 2002, 14:50:14 »
toypaul Ты не мог бы подсказать, где ты нашел этот pop-it???????

А то у меня меню просто кошмар (рога какие-то).

Помоги плиз!!!

Lexx

  • Гость
Скрипт "всплывающее меню" под все браузеры?
« Ответ #12 : 08 Октября 2002, 16:40:56 »
У меня возникла проблема. Если сразу под меню идет конструкция , то это "что-то" закрывает собой ту часть меню, которая "всплывает".
Это можно как-то исправить?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт "всплывающее меню" под все браузеры?
« Ответ #13 : 08 Октября 2002, 16:46:23 »
Цитировать
Это можно как-то исправить?
AFAIK в IE4,5 не исправляется - недоработка MicroSoft
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28