ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Выподающее Меню

 

1258
Сергей @seg
хех с таким количиством непонятных символов я еще несталкивался)) stmenu.js тут кажись непричем просто надо правильно указать ссылку! а у меня неполучается

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

943
Константин @Neon
seg пишет:

хех с таким количиством непонятных символов я еще несталкивался)) stmenu.js тут кажись непричем просто надо правильно указать ссылку! а у меня неполучается

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

ну насчет того что там все сходится в Этом я уверен я делал из расчета того что у меня останется парочка пустых кнопок вернее кнопки будут только их направления будут отсутствовать! все остальные кнопки типа Настройки Админка и так далее попросту говоря все внутренние кнопки я прописал в пустую вот только мучаюсь именно с Этой кнопкой Угадай Слово

518
Mister_X @Mister_X
seg пишет:

Ну вот менюха хорошая, честно рипнутая. Во всех браузерах без проблем работает. Ссылы только поправить, да стили прописать. Сложного ничего. Ну и несколько картинок по адресам перетянуть из нее же к себе.

<html>
<head><title>Меню</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script defer src=js/lib.js></script>
<script src=js/who.js></script>
<script src=js/who.jsa/dada42fb></script>
<script>
Room = 0
wTable = "<table class=list cellspacing=1 cellpadding=1 width=100%>{{{<tr><td colspan=3>%CAPTION%</td></tr>{{{<tr><th width=1%>%ICON%</th><th width=1%>%SMALL_FLAG%</th><td nowrap>%NICK%%TORT%%? %INVISIBLE%?%</td></tr>%?<th></th><th></th><td nowrap>%STAT%</td>?%}}}}}}<tr><td colspan=3><div class=tm><img src=http://viktorija.ucoz.ru/22.gif>%TOTAL%</div></tr></table>"
wNone = "<div class=tm>почти никого нет</div>"
wOrder = [1,"<div class=bm><img src=http://www.playcast.ru/uploads/work/357602.gif></div>",2,"<div class=gm><img src=http://www.playcast.ru/uploads/work/357604.gif></div>",0,"<div class=nm><img src=http://www.playcast.ru/uploads/work/357606.gif></div>",3,"<div class=vm>на голосовании</div>"]
wInfoPic = "анкета %NICK%"
wKillerPic = ""
</script>
</head>
<body>

<br>
<br>
<script >
var i=-135
var intHide
var speed=3
function showmenu()
{
clearInterval(intHide)
intShow=setInterval("show()",10)
}
function hidemenu()
{
clearInterval(intShow)
intHide=setInterval("hide()",10)
}
function show()
{
if (i<0)
{
i=i+speed
document.getElementById('myMenu').style.top=i
}
}
function hide()
{
if (i>-300)
{
i=i-speed
document.getElementById('myMenu').style.top=i
}
}

function Window ( URL, Width, Height, Flags ) { parent.wo (URL, URL.replace (/[\W]/g, ""), Width, Height, Flags) }
</script>
<style>
div.mynav
{
background:transparent;
position:absolute;
top:-300px;
left:0px;
width: 240px;
padding-bottom:5px;
font-size: 14px;
font-family: Book Antiqua;
}
div.mynavlinks
{
background:black;
}
a.mynavlink:link { color:#ffe0b2; font-stretch:expanded; text-decoration: none; }
a.mynavlink:active { color: #ffe0b2; font-stretch:expanded; text-decoration: none; }
a.mynavlink:visited { color: #ffe0b2; font-stretch:expanded; text-decoration: none; }
a.mynavlink:hover {color: #ffe0b2; font-stretch:expanded; text-decoration: underline; }
}
div.mynavlinks
{
background:black;
}
</style>
<div id="myMenu" class="mynav" align="center" onMouseOver="showmenu()" onMouseOut="hidemenu()">
<div class="mynavlinks">
<a class="mynavlink" href="http://www.адрес">ТОП 100</a><br>
<hr color=white>
<a class="mynavlink" href="http://www.адрес" target=_blank>Фото</a><br>
<a class="mynavlink" href="http://www.адрес" target=_blank>Заказ </a><br>
<a class="mynavlink" href="http://www.адрес" target=_blank>Заказ</a><br>
<a class="mynavlink" href="http://www.адрес" target=_blank>открытки</a><br>

<hr color=white>
<a class="mynavlink" href="http://www.адрес" target=_blank>Радио</a><br>
<a class="mynavlink" href="http://www.адрес" target=_blank>Полезный сайт</a><br>
<a class="mynavlink" href="http://www.адрес" target=_blank>Фильмы Оnline</a><br>
<hr color=white>
<br><img src=http://s10.rimg.info/d08ceeabded12c0c543c6043828f1087.gif>
<a class="mynavlink" href="mailto:glika_83@mail.ru" target=_blank><font color=#ffffff>Связь с Админом</font></a><br>
<font color=#007f00><img src=http://a.foto.radikal.ru/0605/3691b06c627b.gif></font> <b><font color=#1e9900>ICQ 1234567989</font></b><br><a href="http://wwp.icq.com/Сюда свой номер аськи для активного состояния" target=_blank><img height=14 src="http://online.mirabilis.com/scripts/online.dll?icq=406428388&amp;img=9" width=55 align=absMiddle border=0></a>
<hr color=white>
<a class="mynavlink" href="http://www.адрес" target=_blank>Создать свой чат</a>
<hr color=black>
</div>
<img src=http://адрес.gif>выпадающее меню<img src=http://адрес.gif>


</div>

</body>
</html>


Народ есть проблема я вот попробывал поставить менюшку которую выкинул seg пытался поставить другую менюшку
вот скрипт
<style>
.fnav{
BORDER-RIGHT: 0px;
BORDER-TOP: 0px;
LEFT: 0px;
BORDER-LEFT: 0px;
BORDER-BOTTOM: 0px;
POSITION: absolute;
}
</style>
<body>
<DIV><IFRAME id=fnav onmouseover=showmenu() class=fnav
onmouseout=hidemenu() name=wnav src="адрес_навигации" frameBorder=yes scrolling=no></IFRAME></DIV>
<SCRIPT>
var x=245
var intHide
var speed=2
setInterval("s()",1)

function s() {
document.getElementById('fnav').style.top=(document.body.scrollTop + document.body.clientHeight - document.getElementById('fnav').offsetHeight);
document.getElementById('fnav').style.width=(document.body.clientWidth)
}

document.getElementById('fnav').style.height=x

function showmenu() {
clearInterval(intHide)
intShow=setInterval("show()",10)
}
function hidemenu() {
clearInterval(intShow)
intHide=setInterval("hide()",10)
}
function show() {
if (x<235) {
x=x+speed
document.getElementById('fnav').style.height=x
document.getElementById('fnav').style.top=(document.body.scrollTop + document.body.clientHeight - document.getElementById('fnav').offsetHeight);
}
}
function hide() {
if (x>20) {
x=x-speed
document.getElementById('fnav').style.height=x
document.getElementById('fnav').style.top=(document.body.scrollTop + document.body.clientHeight - document.getElementById('fnav').offsetHeight);
}
}
</SCRIPT>
</body>

и все бы хорошо ... есть одно жирное НО

кода выставляешь эти навигации в чат в мазиле и в IE работает как часы а в опере начинает тормозить викторина ...

... В викторине тормозит время и пока ты не начнешь водить постоянно мышкой во фрейме викторины ( где сам вопрос ) время не начинает тикать ... зато оно может с 25 секунд спокойно переключится на 2 или не переключится вообще


а на этот прекрасный глюк влияет " document.getElementById " так как викторина и навигация работает на этой хрене 🙁


p.s. если кто найдет решение борьбы с этой проблемой дайте знать пожалуйста

Отредактировано Mister_X - 04.05.2009
518
Mister_X @Mister_X
помогите мне пожалуйста с этим ребусом хочется нормальное меню ... а что делать не знаю 🙁 Мои иследования смотрите выше

Отредактировано Mister_X - 12.05.2009
1258
Сергей @seg
Раз сам скриптик написать не можеш, юзай готовое, там много шаблонов. Deluxe-menu (это прога)

45
Ромка @Romka-Nk
Здравствуйте!
У меня в верхнем фрейме стоят смайлы,я хочу добавить выпадающее меню (с лева на право)
вот скрипт:

Показать текст


ставил так :

Показать текст


но вместе с меню и начинают двигаться смайлы

как сделать,чтоб смайлы остались не подвижны,а меню выпадающим???

Отредактировано Romka-Nk - 07.02.2011
27
Алексей @HIVMAN
А не подскажете как сделать выкидное меню для любимых смайлов, пробывал делать но они от туда не ставятся в чат почему то((( плиз киньте скрипт