Простые вещи…

Trifler Blog

Простые вещи…

На сколько оправдано применение JavaScript в тех или иных случаях, собственно и не вопрос даже. Каждый выбирает сам для себя. Другое дело, размер самого скрипта. Многие, часто создавая или используя готовые решения, мало заботятся о соотношении необходимо и достаточно. Таскаю туда сюда целые библиотеки огромного объема.

А надо ли?

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

В комментариях к указанной статье, приводил ссылку, на свое решение, правда, это слишком сильно сказано, моего там кроме, как оформления ничего и нет.

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

Сотрудничество с Мастером Lasto, а это для меня лично, всегда приносит свои положительные плоды, в работе над одним из его проектов, пока не закончен, в качестве "Господина оформителя" :), была затронута и эта тема.

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

JavaScript

  <script type="text/javascript">
    function showPanel(id) {
      for (i=1; i < 2+1; i++)
     document.getElementById("item"+i).style.display='none';
     document.getElementById(id).style.display='block';
  }
  </script>

Посмотрим и пример, ссылка - вкладка-табулятор.

Комментарии к этой заметке больше не принимаются.


Рейтинг популярности - на эти заметки чаще всего ссылаются:

banner counters.php

leftcounters
width:160px;
height:160px;

banner counters.php

centercounters
width:160px;
height:160px;

banner counters.php

rightcounters
width:160px;
height:160px;

Горизонтальный banner counters.php - width:494px;

октябрь, 2008
пн вт ср чт пт сб вс
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
free  counters