Форум » Помощь по коду » Скрипт: Расширение возможностей настройки вида элементов » Ответить
Скрипт: Расширение возможностей настройки вида элементов
Zenitchik: Скрипт предназначен для коррекции кода форума с целью предоставить дизайнеру возможности настройки вида элементов, которые обычно настройке не поддаются. Код скрипта: [pre2]<script type="text/javascript"> function recursiveSetClass(arr){ for(var j=0;j<arr.length;j++){ if(arr[j].name && !arr[j].className && arr[j].type!='hidden'){arr[j].className=arr[j].name;} recursiveSetClass(arr[j].childNodes); } } recursiveSetClass(document.body.childNodes); </script>[/pre2] Скрипт вставляется в HTML-низ перед тегом </body> В результате работы скрипта все элементы управления получают аттрибут class и т.о. становятся доступны для CSS. Например, стиль для поля поиска будет выглядеть как .chto{...} а для переключателей рядом с ним - .kakiskat{...} Полный список элементов в настящее время не выяснен. Он будет появляться здесь по мере изучения его мной.
Ответов - 7
Norm Iridium: Zenitchik Это феноменально! Браво!!!!!!!!!!!!!!!! Мои искренние восхищения.
CharlieCarbon: ждем-с список
Дрэгон: Хех, не перестаете удивлять... Хотя...
Zenitchik: Вижу вашу острую нужду... Это будет первое, что я доведу до ума сегодня.
Дрэгон: Zenitchik, удачи.
Judge: Zenitchik пишет: Это будет первое, что я доведу до ума сегодня. как успехи?
Zenitchik: Хреново. Я пришёл к выводу, что скрипт нуждается в переработке. Есть кое-какие наметки, но в целую картину пока не сложил.
полная версия страницы