JavaScript Значения, которые приводятся к FALSE, эквивалентны false

В JavaScript любое значение может быть приведено к логическому типу, а вот эти значения всегда приводятся именно к логическому false:

/* значения. приводящиеся к false:*/
undefined
null
0
-0    // "минус ноль"
NaN
"" // пустая строка

про NaN здесь.

Все остальные же значения, в т.ч. объекты и массивы эквиваленты true для логических проверок.

CSS для загрузки собственного, пользовательского, нового шрифта с сайта в браузер - загрузка с сервера файлов .otf .oet, IE

Пример .СSS - как загрузить шрифт с сервера

Пусть у нас имеются два файла: HeliosCond-Bold.eot и HeliosCond-Bold.otf (от том как получить .eot из .otf читайте ниже) и пусть они лежат в корне сайта в директории /fontlocation/, тогда загрузить их в браузер можно будет таким образом (протестировано в IE 11, Chrome и Mozilla Firefox):

CSS3114: @font-face не удалось пройти проверку на разрешение внедрения шрифтов OpenType. Необходимо разрешение "Устанавливаемый"

Такая вот ошибка в IE 11 (internet explorer 11) появляется при попытке загрузить шрифт с сервера:

CSS3114: @font-face не удалось пройти проверку на разрешение внедрения 
шрифтов OpenType. Необходимо разрешение "Устанавливаемый".

проблема связана с тем, что используйемый .eot файл должен иметь атрибут "устанавливаемый":

Codeigniter одноразовые значения - сессия, пример кода, параметр однократного считывания

Установить значение параметра по ключу можно так (в контроллере):

$this->session->set_flashdatat('key', 'value');

а считать так:

$this->session->flashdata('key', 'value');

[!] Flash Player - ошибки, проблемы, решения, примеры FlashPlayer, флэшплеер

Хотя него все хотят отказаться, всё же пока FlashPlayer рабает много где, а потому здесь собираем ссылки на проблемы с ним связанные.

(см. ссылки ниже)

Ошибка pepflashplayer.dll: 0x is not a valid instance ID - Flash Player Chrome

Текст ошибки

Например, в консоли браузера появляется вот такое вот сообщение:

pepflashplayer.dll: 0xDDE5492D is not a valid instance ID

Ошибка наблюдается в браузере Chrome

Как избавиться от этого уведомления

Избавиться от уведомления несложно (только потом не забудьте снова включить FlashPlayer - если будет нужен):

Сodeigniter загрузить одно представление из другого представления - view из view c параметрами

Также, как и из контроллера, но уже во view используйте:

$this->load->view('view/name');

Или с передачей параметров в массиве, которые будут доступны как отдельные переменные с именами, как ключи массива:

$this->load->view('view/name', ['text'  => $text, 'filed' => $filed]);

JQuery получить все get параметры как ассоциативный массив

Получить указанный GET параметр по имени можно так:

/**
 * Получает сначение указанного get параметра из url - адреса страницы
 * 
 * @param {string} sParam   имя параметра
 * @returns {GetURLParameter.sParameterName}  значение
 */
function GetURLParameter(sParam) 
{
    var sPageURL = window.location.search.substring(1);
    var sURLVariables = sPageURL.split('&'); // разбиваем на фрагменты
    for (var i = 0; i < sURLVariables.length; i++) 
    {
        var sParameterName = sURLVariables[i].split('=');
        if (sParameterName[0] == sParam) 

JQuery change selectbox this получение текущего значения атрибута - доступ в обработчике события, пример

Для атрибута формы можно так:

$( "#rating-sort" ).change(function() {
   var node = $(this); // атрибут формы с которым работает
   console.log(node.val());
}); 

ранее мы уже рассматривали пример обработчика on change.

line-height float - свойста не работают одновременно - div CSS

Если вы указываете данное свойство (line-height) для элеметнта, который не является строчным (например div), то оно и не должно работать.

Pages

Subscribe to fkn+antitotal RSS