X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите с выпадающим меню с ссылками!
VINRARUS
VINRARUS
Topic Starter сообщение 26.11.2010, 1:57; Ответить: VINRARUS
Сообщение #1


Помогите сделать так штобы при выборе ссылки в выпадающем меню, она открывалась в новой вкладке, ане в текущей.:rolleyes:
Ато уже пол нета перерыл-нигде немогу найти.:wacko:
<Form><Input Type="hidden" Name="select value">
<Select Name="sel" Size="1" OnChange="top.location.href = this.options[this.selectedIndex].value;">
<Option selected value=#>[ Альтернативный адреc ]</Option>
<Option Value="http://vinrarus.ucoz.net/">http://vinrarus.ucoz.net
<Option Value="http://vinrarus.ucoz.com/">http://vinrarus.ucoz.com
<Option Value="http://vinrarus.at.ua/">http://vinrarus.at.ua
<Option Value="http://vinrarus.narod.ru/">http://vinrarus.narod.ru
</Select></Form>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tgarl
tgarl
сообщение 26.11.2010, 13:46; Ответить: tgarl
Сообщение #2


[PHP]
<Select Name="sel" Size="1" OnChange="top.location.href = this.options[this.selectedIndex].value;">
[/PHP]

попробуй исправить на

[PHP]
<Select Name="sel" Size="1" OnChange="window.location.href = this.options[this.selectedIndex].value;">
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 26.11.2010, 13:53; Ответить: locky-yotu
Сообщение #3


по-моему, там должно быть вообще просто this.value, т.к. селекту присваивается value выбранного option
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
VINRARUS
VINRARUS
Topic Starter сообщение 26.11.2010, 19:35; Ответить: VINRARUS
Сообщение #4


[php] <Select Name="sel" Size="1" OnChange="window.location.href = this.value;">
<Option selected value=#>[ Альтернативный адреc ]</Option>
<Option Value="http://vinrarus.ucoz.net/">http://vinrarus.ucoz.net
<Option Value="http://vinrarus.ucoz.com/load">http://vinrarus.ucoz.com
<Option Value="http://vinrarus.at.ua/load">http://vinrarus.at.ua
<Option Value="http://vinrarus.narod.ru/0">http://vinrarus.narod.ru
</Select>[/php]:achtung:Непомогло, все также открывает в текущей вкладке, ане в новой.:nea:
А может можна както подругому реализовать выпадающее меню?
Например штобы при выборе пункта запускался такой код:
[php]
<a href="http://vinrarus.ucoz.net/" target="_blank">vinrarus.ucoz.net</a>[/php]ПС: сильно не пинайте, если глупость...:rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vasvas7775
vasvas7775
сообщение 27.11.2010, 13:05; Ответить: vasvas7775
Сообщение #5


Слушай VINRARUS. А может тебе просто сделать выпадающее меню при наведении. Пока курсор мыши не наведен (Альтернативный адрес), а когда наведен вылезет подменю с адресами.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
VINRARUS
VINRARUS
Topic Starter сообщение 27.11.2010, 19:49; Ответить: VINRARUS
Сообщение #6


Ну если предыдущее невозможно, то можна и это.:goodpost:

Дайте код такого варианта.:)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vasvas7775
vasvas7775
сообщение 27.11.2010, 19:58; Ответить: vasvas7775
Сообщение #7


VINRARUS Вот боковое выпадающее меню:
[PHP]
<style type="text/css">
ul {margin: 0; padding: 0; list-style: none; width: 180px;}
ul li {position: relative; }
li ul {position: absolute; left: 179px; top: 0; display: none;}
ul li a {display: block; text-decoration: none; color: #777; background: #fff; padding: 5px; border: 1px solid #ccc; border-bottom: 0;}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */
ul {margin: 0; padding: 0; list-style: none; width: 180px; border-bottom: 1px solid #ccc;}
li:hover ul {display: block;}
li:hover ul, li.over ul {display: block;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
</style>
<script type="text/javascript">
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace
(" over", "");
}
}
}
}
}
window.onload=startList;
</script>
<ul id="nav">
<li><a href="#">Альтернативный адреc</a>
<ul>
<li><a href="http://vinrarus.ucoz.net/" target="blanc">http://vinrarus.ucoz.net</a></li>
<li><a href="http://vinrarus.ucoz.com/" target="blanc">http://vinrarus.ucoz.com</a></li>
<li><a href="http://vinrarus.at.ua/" target="blanc">http://vinrarus.at.ua</a></li>
<li><a href="http://vinrarus.narod.ru/" target="blanc">http://vinrarus.narod.ru</a></li>
</ul>
</li>
</ul>
[/PHP]
Могу дать еще и горизонтальное только оно в IE не работает, это я про горизонтальное, Пока не могу понять почему. А боковое нормально, попробуй.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
VINRARUS
VINRARUS
Topic Starter сообщение 27.11.2010, 22:23; Ответить: VINRARUS
Сообщение #8


:goodpost:Спасиба большое, очень неплохая альтернатива,:goodpost: и к томуже можно и катинки ставить:play:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vasvas7775
vasvas7775
сообщение 27.11.2010, 22:27; Ответить: vasvas7775
Сообщение #9


Пожалуйста.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
VINRARUS
VINRARUS
Topic Starter сообщение 27.11.2010, 22:43; Ответить: VINRARUS
Сообщение #10


А теперь подскажыте штобы оно выпадало с права на лево:rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Биржа для продвижения крауд-ссылками Work2crowd
22 work2crowd 11978 12.3.2024, 17:07
автор: 2Index
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 692 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Обмен ссылками (производство)
1 kabutops06 3382 13.10.2023, 5:14
автор: rhst9hook
Открытая тема (нет новых ответов) Сотрудничество - обмен ссылками
5 Megoydagi 2587 26.9.2023, 1:24
автор: Tia2
Открытая тема (нет новых ответов) Напишем статью с вашими ссылками на кулинарном сайте
Личный сайт
13 tsa 6865 21.3.2023, 16:00
автор: Вентилятор


 



RSS Текстовая версия Сейчас: 29.3.2024, 0:53
Дизайн