HTML, CSS, JS




Изменение урл без бана поисковиками

Однажды я сменил CMS у сайта, вследствие чего поменялись адреса страниц. Оказалось, так делать нельзя, ибо поисковики, особенно факинг яндекс, вместо анализа текстов, тупо банит сайт. Оказалось, надо делать 301 редирект.

Redirect 301 /page/oldpage https://markimarta.ru/pages/newpage

Естесственно, адреса своих страниц и урлов надо подставить

Печать на дисках CD / DVD в домашних условиях

Многие задаются вопросом, как в домашних условиях создать диск DVD или CD, который будет выглядеть как фирменный. Немного постараться, следуя инструкции, которой с вами поделюсь, и у вас будет красивый диск, который можно будет преподнести кому-нибудь в подарок или просто оставить себе красиво оформленный диск. Маркеры для надписей - это не по-пацански 🙂
(далее...)

Как изменить свойства класса CSS с помощью Javascript на нужной странице

Требуется при невозможности переделать таблицу стилей или мастер-страницу.

<script language="javascript">
var myurl = document.location.href;

var re = /Default.aspx$/ig; //instead of Deafaults.aspx enter your page url
if(re.exec(myurl) != null) {
var str='.ms-stylelabel{display:none}';
newStyle(str)
}

function newStyle(str){
var pa= document.getElementsByTagName('head')[0] ;
var el= document.createElement('style');
el.type= 'text/css';
el.media= 'screen';
if(el.styleSheet) el.styleSheet.cssText= str;// IE method
else el.appendChild(document.createTextNode(str));// others
pa.appendChild(el);
return el;
}

</script>

Корявость в CSS с русскими символами 1251 при выдаче в UTF8 в IE6

Задача: сделать сайт на modx
Действия: нарисовал картинку, сверстал страницы, проверил в ФФ3.5, ИЕ 7,8, в Сафари, в Опере, привязываю к cms

Верстал в кодировке windows-1251. Все готово. На Modx выдача стоит Utf-8. Рарезал код на части (чанки), текст на страницах опубликовал, картинки разместил, все хорошо.

На ИЕ 6 все поехало.

Начинаю проверять. На виртуалке с ХР и ИЕ 6 (на семерку нет возможности ИЕ 6 поставить) начинаю смотреть на сайт - все едет. Закинул папку с версткой - все окей. Начинаю сверять код страниц - все сходится. Охереваю.
Тут начал понимать, что скорей всего дело в кодировке, ибо все остальное уже проверил.

Решение меня поразило - причина оказалась в комментариях в css-файле, которые были написаны по-русски в виндовой кодировке (css файл я по FTP залил), а при выдаче как UTF-8 выводился мусор, который ИЕ6 никак не мог понять. Как только заменил русские комментарии на английские, все сразу стало окей.

Google Chrome, Safari и ширина ячейки

Браузеры хрен знает как выставляют ширину ячейки в случае, если таблица тянется на 100%, по бокам плавающие длины столбцов, а в центре фиксированной. Выручило создание новой строчки таблицы с растянутым 0.gif (прозрачный 1пиксельный гиф) до нужной ширины.


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика