Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Gella вне форума      Старый блок меню #1  
Аватара для Gella
Gella
Новенький
Регистрация: 14.07.2009
Сообщения: 6


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Gella Найти все сообщения от Gella Добавить Gella в список друзей  
25.11.2009, 10:37

Блок меню
там как обычно меню, типо

Код:
$menu[1] = "История; modules.php?name=Content&op=showpage&pid=40"; // 1-й уровень меню. $menu[2] = "Диспансер сегодня"; // 1-й уровень меню. $menu[21] = "О диспансере; modules.php?name=Content&op=showpage&pid=2"; // 2-й уровень меню. $menu[22] = "Администрация; modules.php?name=Content&op=showpage&pid=3"; // и т.д. $menu[23] = "Наши специалисты; modules.php?name=Content&op=showpage&pid=4";


пониже идет скрипт открытия и скрытия подменю при клике

Код:
$content = " <script language=\"JavaScript\" type=\"text/javascript\" FOR=\"box_Nav3\" EVENT=\"onclick()\"> <!-- function Object(obj) { var tmp; if (document.images[obj].src.indexOf('_up') == -1) { tmp = document.images[obj].src.replace('_down', '_up'); document.getElementById('box_' + obj).style.display = 'none'; document.images[obj].src = tmp; } else { tmp = document.images[obj].src.replace('_up', '_down'); document.getElementById('box_' + obj).style.display = 'block'; document.images[obj].src = tmp; } } // --> </script>\n\n";


Как сделать чтоб это подменю просто всегда было открыто? Сразу без каких-либо кликов?

Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
25.11.2009, 13:22

сложно сказать по приведенному куску кода. Попробуйте удалить javascript, возможно изначально меню расскрытое.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Gella вне форума      Старый #3  
Аватара для Gella
Gella
Новенький
Регистрация: 14.07.2009
Сообщения: 6


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Gella Найти все сообщения от Gella Добавить Gella в список друзей  
26.11.2009, 06:32

Нет, если скрипт убрать, вообще не будет не открываться не закрываться.

а дело вот в этой строке

<code>
document.getElementById('box_' + obj).style.display = 'block';
</code>

она открывает подменю. надо написать скрипт с этой строкой и сделать так чтобы он выполнялся при загрузке страницы. А как, примерно не подскажете? я начинающая в PHP и Java

я даже уже сам скрипт написала, но только как сделать его выполнение не по клику и при загрузке страницы?

Gella вне форума      Старый #4  
Аватара для Gella
Gella
Новенький
Регистрация: 14.07.2009
Сообщения: 6


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Gella Найти все сообщения от Gella Добавить Gella в список друзей  
26.11.2009, 07:34

Вверху страницы вписала html-текст:

<html>
<BODY onLoad="javascript:document.getElementById('box_Nav3').sty le.display = 'block'">
</body>
</html>

использовала событие onLoad. работает. это корректно?
а есть другие способы?

Soniks вне форума      Старый #5  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
27.11.2009, 18:02

Gella да, в полне корректно.
можно код вписать в конец страници, все варианты хороши
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок навигация IIHunterII Установка Блоков 4 13.03.2008 11:41
раскрывающейся блок меню Erixon Блоки 2 10.05.2006 00:31
блок - выпадающее меню vpall Общение по форуму 5 04.05.2006 10:30
не отображается меню пользователя на главной replika Настройка и Изменение 16 17.04.2006 03:17
помогите сделать блок для последних статей? и блок журнала kor Установка Блоков 3 11.12.2005 01:45


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


На Верх
Рейтинг@Mail.ru