Спасибо, смог настроить. Тока хочу спросить кое какие вопросы по скрипту... В чем разница между el=document.getElementById('id'); и obj=document.getElementById('id'); Можешь также растолковать эту часть скрипта
Code
var isClassReplace=function(a,b,c){var rExp=new RegExp("\\b("+c+"\\w+)\\b","ig"); if(a.search(rExp)!=-1){return a.replace(rExp,c+b); }else{return a+' '+c+b;} };
Последнее, как удалить куки. Я знаю только что надо установить дату на -1 от той, которая сейчас в памяти.
Code
<script type="text/javascript"> function setDynClass(mClass){ if(!arguments.length){ var mClass=(mClass=document.cookie.match(/\bdyncss=([^;]*)/))&&mClass[1];if(!mClass)return '';} document.getElementById('swdes').className=mClass; var d=new Date(); d.setFullYear(d.getFullYear()+1); document.cookie=['dyncss=',mClass,';expires=',d.toGMTString(),';path=/;'].join(''); return mClass;} setDynClass(); function delCookie(style){ что-то, что-то} </script>
В чем разница между el=document.getElementById('id'); и obj=document.getElementById('id');
Никакой - «el» и «obj» - это переменные, в которые заносится объект с - имена переменных выбираешь/назначаешь сам, как тебе удобно. Кроме зарезервированных имен, соответственно. ...
Quote (RazieL)
var isClassReplace=function(a,b,c){var rExp=new RegExp("\\b("+c+"\\w+)\\b","ig"); if(a.search(rExp)!=-1){return a.replace(rExp,c+b); }else{return a+' '+c+b;} };
Назначаем переменной «isClassReplace» функцию, которая будет принимать три параметра a,b,c (a - текущий класс объекта; b - новый класс {часть класса}; с - поисковый префикс {начало класса, который будем заменять}) и возвращать строку - либо: return a.replace(rExp,c+b); - заменённый класс, если указанный в входном параметре «с» - класс (часть класса) - найден в текущем классе объекта - if(a.search(rExp)!=-1), и return a+' '+c+b; - добавленный класс - если указанный класс НЕ найден. Сама функция производит замену найденного класса a.replace(rExp,c+b); - по регулярному выражению RegExp("\\b("+c+"\\w+)\\b","ig"); и возвращает строку. ...
Quote (RazieL)
Последнее, как удалить куки.
Code
setDynClass('')
....
Quote (RazieL)
Я знаю только что надо установить дату на -1 от той, которая сейчас в памяти.
likbezz, привет... У меня тут магическим образом вокруг всего боди сайта рамка белая появилась... И я не курсе как её убрать... Может какая-то ошибка в шаблоне css? Вот код Боди
И еще один вопрос, со сменой цвета ссылок, иногда не все ссылки на сайте изменяются, остаются с первоначальным цветом, я заметил обычно это те ссылки которые я посещал, перед тем как сменить их цвет... Хотя, что самое интересное, фаербаг показывает что они поменяли цвет и должны быть как все...
У меня тут магическим образом вокруг всего боди сайта рамка белая появилась...
Ага, прикольно сказал ... Ничё се “рамочка” ... В пол сантиметра )))
Code
body{margin:0;padding:0;}
...
Quote (RazieL)
И еще один вопрос, со сменой цвета ссылок, иногда не все ссылки на сайте изменяются, остаются с первоначальным цветом, я заметил обычно это те ссылки которые я посещал, перед тем как сменить их цвет...
Типа про :visited ты ничего не слышал? ... Напоминаю,
:visited Данный псевдокласс применяется к посещенным ссылкам. Обычно такая ссылка меняет свой цвет по умолчанию на фиолетовый, но с помощью стилей цвет и другие параметры можно задать самостоятельно.
Тогда давай ссылку на страницу. На главной у тебя нет «body.linkSky» .... там «body#swdes» ... А-а ... во как у тя, ... ))) Вижу уже ...
И какие ссылки не правильно отображаются? Какой текст в них? Если «Читать далее», то у них свой класс - «entryReadAllLink», его перебивать нужно (!important), либо прописывать индивидуально. ...
likbezz, Класс linkSky появляется после выбора... Вот тут на скрине изображена панель дизайна, (круги изменяют бэкграунд, прямоугольники цвет навиг. панели, квадраты изменяют цвет ссылок, восклиц. знак удаляет куки). Работают и сохраняют на страницах с /index и /forum...
Вот тут на скрине изображена панель дизайна, (круги изменяют бэкграунд, прямоугольники цвет навиг. панели, квадраты изменяют цвет ссылок, восклиц. знак удаляет куки). Работают и сохраняют на страницах с /index и /forum...
Да понял я уже ... просто не сообразил сразу ) Так что, какие ссылки-то не корректно работают? ... Смотри выше ...
Добавлено (14.03.2012, 02:41) --------------------------------------------- Заценил новую фикчу в Firefox 11 в инспектор режиме, отображение элементов DOM в 3D А также теперь отлично отображаются изображения открытые в пустых вкладках...
Сообщение отредактировал RazieL - Среда, 14.03.2012, 02:43
Заценил новую фикчу в Firefox 11 в инспектор режиме, отображение элементов DOM в 3D
Прикольная фишка, но по моему жутко бесполезная ))) Для тех кто “в танке” и так понятна иерархия элементов, для тех кто нет ... что так, что эдак - один хрен не понятно ))) Но красиво смотрится ) ...
Quote (RazieL)
А также теперь отлично отображаются изображения открытые в пустых вкладках...
2012-03-14Дата: Среда, 14.03.2012, 10:27 | Сообщение # 58
Группа: Гости
RazieL, как отобразить?) хочу тоже глянуть... в некоторых случаях может оказаться полезной - например в плане обучения кого либо - для представления иерархии. наглядный показ.