Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.06.2014, 08:04
Новичок на форуме
Отправить личное сообщение для Фартовый Посмотреть профиль Найти все сообщения от Фартовый
 
Регистрация: 04.06.2014
Сообщений: 3

Помогите доработать скрипт меню
Братцы, большая нужда привела меня к вам )) прошу помогите доработать скрипт..

Тут оригинал кода и сам скрипт в действии http://javascriptt.ru/menu20.html
Цель №1: нужно сделать чтоб выпадала по 5 ссылок из каждой как на картинки и чтобы нажимая на ссылку меня не выбрасывало с сайта, а сайт открывалось в новом окне. ( Там все ссылки будут на другие рессурсы.. ) ЕЩЕ просьба в скрипте пометить место куда надо вставить ссылку и где написать названия сайта..

Цель №2
сделать так, чтобы меню встала по центру (сейчас влево прижимается)

Помогите пожалуйста для кого это не сложно..



Код:
<style>
.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 120px; /*Width of top level menu link items*/
padding: 2px 8px;
border: 1px solid #202020;
border-left-width: 0;
text-decoration: none;
background: url(menubg.gif) center center repeat-x;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #e3f1bd;
border-width: 0 1px 1px 1px;
}

.horizontalcssmenu ul li a:hover{
background: url(menubgover.gif) center center repeat-x;
}

.horizontalcssmenu ul li ul li a:hover{
background: #cde686;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
</style>

<script type="text/javascript">
var cssmenuids=["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.
function createcssmenu2(){
for (var i=0; i<cssmenuids.length; i++){
  var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
    	var spanref=document.createElement("span")
			spanref.className="arrowdiv"
			spanref.innerHTML="    "
			ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
    	ultags[t].parentNode.onmouseover=function(){
					this.style.zIndex=100
    	this.getElementsByTagName("ul")[0].style.visibility="visible"
					this.getElementsByTagName("ul")[0].style.zIndex=0
    	}
    	ultags[t].parentNode.onmouseout=function(){
					this.style.zIndex=0
					this.getElementsByTagName("ul")[0].style.visibility="hidden"
					this.getElementsByTagName("ul")[0].style.zIndex=100
    	}    }  }}
if (window.addEventListener)
window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent)
window.attachEvent("onload", createcssmenu2)
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<div class="horizontalcssmenu">
<ul id="cssmenu1">
<li style="border-left: 1px solid #202020;"><a href="index.html">Главная</a>
    <ul>
    <li><a href="window.html">ссылка1</a></li>
    <li><a href="buttons.html">ссылка2</a></li>
    <li><a href="mail.html">ссылка3</a></li>
	<li><a href="window.html">ссылка4</a></li>
    <li><a href="buttons.html">ссылка5</a></li>
    </ul>
    <li><a href="forwarding.html">Переадресация</a>
	<ul>
    <li><a href="window.html">Фреймы</a></li>
    <li><a href="buttons.html">Баннеры</a></li>
    <li><a href="mail.html">Почта</a></li>
    </ul>
    <li><a href="text.html">Эффекты</a></li>
    <li><a href="protection.html">Защита</a>
    <ul>
    <li><a href="window.html">Окна</a></li>
    <li><a href="buttons.html">Кнопки</a></li>
    <li><a href="mail.html">Почта</a></li>
    </ul>
</li>
</ul>
<br style="clear: left;" />
</div>
</body>
Ответить с цитированием
  #2 (permalink)  
Старый 05.06.2014, 09:27
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.
Ответить с цитированием
  #3 (permalink)  
Старый 05.06.2014, 10:52
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus1001
 
Регистрация: 03.06.2014
Сообщений: 101

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.



Вы опубликовали очень много кода.

Пожалуйста, локализуйте проблему!

Выделите фрагмент кода, по которому есть вопрос и опубликуйте его отдельно.

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

Спасибо.

P.S. код форматируют специальные теги [ js ] ... [/js], [ html ] ... [/html] и другие аналогичные, сам. http://javascript.ru/formatting
Ответить с цитированием
  #4 (permalink)  
Старый 05.06.2014, 12:28
Новичок на форуме
Отправить личное сообщение для Фартовый Посмотреть профиль Найти все сообщения от Фартовый
 
Регистрация: 04.06.2014
Сообщений: 3

Спасибо всем , вопрос решен .. Мне уже помогли.. Мир таки не без добрых людей.. Теперь я должен кому -то помочь для баланса кармы ..
Ответить с цитированием
  #5 (permalink)  
Старый 05.06.2014, 18:28
Аспирант
Отправить личное сообщение для cyber_ua Посмотреть профиль Найти все сообщения от cyber_ua
 
Регистрация: 05.06.2014
Сообщений: 94

Maxmaxmaximus1001, ты заболел О_О ? Или твой аккаунт взломали?)
Ответить с цитированием
  #6 (permalink)  
Старый 05.06.2014, 23:37
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus1001
 
Регистрация: 03.06.2014
Сообщений: 101

Ответить с цитированием
  #7 (permalink)  
Старый 05.06.2014, 23:40
Аспирант
Отправить личное сообщение для cyber_ua Посмотреть профиль Найти все сообщения от cyber_ua
 
Регистрация: 05.06.2014
Сообщений: 94

Maxmaxmaximus1001, ахахах, не видел, тогда все впорядке
Ответить с цитированием
  #8 (permalink)  
Старый 27.11.2014, 14:07
Новичок на форуме
Отправить личное сообщение для Фартовый Посмотреть профиль Найти все сообщения от Фартовый
 
Регистрация: 04.06.2014
Сообщений: 3

Ребята, кому не сложно, помогите! Не хочет расширятся виджет до указанной ширины В чем ошибка?



<iframe src="http://www.hot-odds.com:80/Widget/DroppingOdds?sportIds=6046&oddType=EU&timeZone=GMTplus3&langId=2&ww=1500&wh=700&showImages=1"></iframe>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите доработать меню Fox Mulder Элементы интерфейса 3 01.08.2013 12:34
Помогите с анимацией выпадающего меню strengerst Элементы интерфейса 13 31.07.2013 12:27
Помогите по Drop Line меню e.lodyanov Элементы интерфейса 2 20.12.2012 11:31
Помогите Доработать скрипт real-man AJAX и COMET 4 25.06.2011 15:49
Помогите! "Не работает скрипт отсчета времени! Я нуб) Dobson Общие вопросы Javascript 4 28.05.2011 18:20