Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Хабранавигатор.
Отправлено 08.10.2012 - 17:021
Нет аватара
Beginner
372 сообщения
Мужчина
Как сделать Хабранавигатор, как на Хабрахабр?

Что не пробовал, у меня оно не хочет работать. Мне выбор подрубрики не нужен. Лишь бы один список и кнопка.

Такое же есть на Filmix, только немного другое.
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 08.10.2012 - 17:082
Нет аватара
Бывалый
1029 сообщений
Мужчина
Quote (Kelly_Jenko)
Хабранавигатор

можно скрином ? а то так не понятно
Профиль Личное сообщение Дом. страница icq Skype
97
Нет аватара
Пользователь
229 сообщений
Мужчина
Нужно переделать скриптом блок "категории" чтобы вместо категорий был <select></select> а в нем <option></option>.. А под селектом кнопка, по нажатию на неё будет переход на выбранную категорию..
Профиль Личное сообщение Дом. страница icq Skype
11
Отправлено 08.10.2012 - 17:224
Нет аватара
Beginner
372 сообщения
Мужчина
ahar13,

Станислав, Это я понял. Все делал, но кнопка не функционирует. То есть, она свою функцию выполняет, кликается, но не переходит - пустышка.
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 08.10.2012 - 17:245
Нет аватара
Бывалый
1029 сообщений
Мужчина
Kelly_Jenko, сейчас попробую сделать
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 08.10.2012 - 17:296
Нет аватара
Beginner
372 сообщения
Мужчина
Вот код того, что на Хабрахабр:
Code
<div class="block fast_navigator">
  <div class="title">Навигационная панель</div>
  <form action="/" method="post" id="fast_navagator">     
   <select name="category" class="category_select">
    <option value="#" selected="">Выберите рубрику</option>
    <option value="/cat1">Категория №1</option>
    <option value="/cat2">Категория №2</option>
    <option value="/cat3">Категория №3</option>
    <option value="/cat4">Категория №4</option>
    <option value="/cat5">Категория №5</option>
   </select>
   <div class="buttons"><input type="submit" disabled="disabled" value="Открыть"></div>
  </form>
</div>
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 08.10.2012 - 17:577
Нет аватара
Бывалый
1029 сообщений
Мужчина
Kelly_Jenko, как-то так

Code
<select id="select1">
<option value="null">Выбрать</option>
<option value="1">Пункт 1</option>
<option value="2">Пункт 2</option>
<option value="3">Пункт 3</option>
</select>

<select id="select2" disabled="disabled">
<option>Выбрать</option>
</select>
<input type="button" value="Кнопка" id="knopka" disabled="disabled"/>
<script>
var options=['<option value="/url">Пункт 1</option><option value="/url">Пункт 2</option><option value="/url">Пункт 3</option>','<option value="/url">Пункт 1</option><option value="/url">Пункт 2</option><option value="/url">Пункт 3</option>','<option value="/url">Пункт 1</option><option value="/url">Пункт 2</option><option value="/url">Пункт 3</option>'];
$('#select1').change(function(){
if($('#select1 :selected').val() == 'null'){
$('#select2').attr("disabled","disabled");
$('#knopka').attr("disabled","disabled");
}else{
$('#select2').removeAttr("disabled");
$('#knopka').removeAttr("disabled");
$('#select2').html(options[$('#select1 :selected').val()-1]);
}
});
$('#knopka').click(function(){
location.href = $('#select2 :selected').val();
});
</script>


может кто-то сделает лучше
Профиль Личное сообщение Дом. страница icq Skype
97
Нет аватара
Пользователь
229 сообщений
Мужчина
Если никто не против, то я вечером напишу свой код..
Профиль Личное сообщение Дом. страница icq Skype
11
Отправлено 08.10.2012 - 18:159
Нет аватара
Beginner
372 сообщения
Мужчина
Я не против.
Профиль Личное сообщение Дом. страница icq Skype
0
Нет аватара
Пользователь
229 сообщений
Мужчина
Kelly_Jenko, для какого модуля тебе нужно?
Профиль Личное сообщение Дом. страница icq Skype
11
Отправлено 08.10.2012 - 21:0211
Нет аватара
Beginner
372 сообщения
Мужчина
Станислав, Это не uCoz.
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 08.10.2012 - 21:1312
Нет аватара
Бывалый
1828 сообщений
Мужчина
Kelly_Jenko,
Code
<select onchange="location.href = this.options[this.selectedIndex].value;">
Профиль Личное сообщение Дом. страница icq Skype
78
Нет аватара
Пользователь
229 сообщений
Мужчина
Kelly_Jenko,
Code
<select id="_category" onchange="cat_d(this.value);">
     <option>Категория</option>
     <option value="/">ооо</option>
     <option value="/">ооо</option>
</select>
<br>
<input type="button" id="cat_but" value="Посмотреть" disabled="disabled" onclick="document.location.href = document.getElementById('_category').value;">
<script type="text/javascript">
     function cat_d(v){
  if(v == 'Категория'){
      document.getElementById('cat_but').disabled = true;
  } else{
      document.getElementById('cat_but').disabled = false;
  };
     };
</script>

Добавлено (08.10.2012, 21:20)
---------------------------------------------
Добавляешь только в select:
<option value="url">name</option>
url - адрес
name - название ссылки

Профиль Личное сообщение Дом. страница icq Skype
11
Отправлено 08.10.2012 - 21:5014
Нет аватара
Beginner
372 сообщения
Мужчина
Спасибо всем откликнувшимся на зов помощи. В частности отдельная благодарность Станислав и ahar13.
Профиль Личное сообщение Дом. страница icq Skype
0
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2026
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация