(☞ຈل͜ຈ)☞ Главная  Статьи  Загрузчик Домой

Ok!
Ok!
88
document.addEventListener("DOMContentLoaded", function(event) {
    var cl = document.getElementById('#all_otz');
    cl.onclick = function(ev) {
        var post = {};
        post['num_otz'] = 20;
        post['ajax'] = 'y';
        node = BX('video_feed_block');
        if (!!node) {
            BX.ajax.post(
                'https://www.brtclinic.ru/index.php',
                post,
                function (data) {
                    var el = data.getElementById('video_feed_block');
                    node.innerHTML = el.innerHTML();
                }
            );

        }
    }
});
битрикс, битрикс аякс1090Битрикс функция вместо jQuery ajax
87
var setResponsive = function () {
  if ($(window).height() > $("#adminmenuwrap").height() + 50) {
     $('#adminmenuwrap').css('position', 'fixed'); 
  } else {
     $('#adminmenuwrap').css('position', 'relative'); 
  }
}
$(window).resize(setResponsive);
setResponsive();
wp, overflow, height500Функция WP для отображения кнопок левого меню админки пр низком экране
86
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
https, www0Любой редирект на https + www
85
document.addEventListener("DOMContentLoaded", function(event) {
    console.log("DOM fully loaded and parsed");
  });
domcontentloaded200По окончании загрузки страницы без jQuery
84
INSERT INTO table (id, name, age) VALUES(1, "A", 19) ON DUPLICATE KEY UPDATE    
name="A", age=19
update, duplicate100Если есть уже такой ключ в базе, то обновить значение
83
<script>
			setInterval(function(){remSovet()}, 100);


				// убираем советника
				function remSovet(){
					if($('button[title="О программе"]').length){
						console.log('sov');	
						$('button[title="О программе"]').parent().parent().parent().parent().remove();
						$('html').attr('style', '');
					}
				}

		</script>
советник, яндекс230Функция Убрать советника Яндекс
82
function convertArrayToXML($arr,$key=NULL,$depth=0) {
    if (is_object($arr)) $arr=toArray($arr);
    if (is_array($arr)) {
        $out="
".str_repeat("  ", $depth);
        foreach($arr as $k=>$v) {
            if (is_int($k)) {
                $fl=true;
                if ($k) $out.="</".$key.">"."
".str_repeat("  ", $depth-1)."<".$key.">";
                $out.=convertArrayToXML($v,$k,$depth);
            } else {
                $fl=false;
                $out.="<".$k.">".convertArrayToXML($v,$k,$depth+1)."</".$k.">"."
".str_repeat("  ", $depth);
            }
        }
        if (!$fl && $key!==NULL) $out=substr($out,0,-2);
    } else {
        $out=$arr;
    }
    return $out;
}
array, xml340Перевод массива в XML
81
<picture>
  <source srcset="img/awesomeWebPImage.webp" type="image/webp">
  <source srcset="img/creakyOldJPEG.jpg" type="image/jpeg"> 
  <img src="img/creakyOldJPEG.jpg" alt="Alt Text!">
</picture>
html, webp1560Еще способ ставить или webp или jpg
80
<mytag>
    <![CDATA[Your text goes here. Btw: 5<6 and 6>5]]>
</mytag>
cdata, xml, wrong tags20300Если заполнение xml параметра выдает текстовую ошибку из-за несовместимого символа, то все символы прячутся в тег CDATA
79
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
$widthPreview = 300;
$heightPreview = 200;
$widthPreviewBig = 300*2;
$heightPreviewBig = 200*2;
foreach($arResult['ITEMS'] as $i => $arItem) {

        $file = CFile::ResizeImageGet($arItem['FIELDS']["DETAIL_PICTURE"]['ID'], array('width' => $widthPreviewBig, 'height' => $heightPreviewBig), BX_RESIZE_IMAGE_EXACT, true);
        $arResult['ITEMS'][$i]["FIELDS"]["DETAIL_PICTURE"]["SRC"] = $file["src"];
        $arResult['ITEMS'][$i]["FIELDS"]["DETAIL_PICTURE"]["WIDTH"] = $file["width"];
        $arResult['ITEMS'][$i]["FIELDS"]["DETAIL_PICTURE"]["HEIGHT"] = $file["height"];

        $file = CFile::ResizeImageGet($arItem["PREVIEW_PICTURE"]['ID'], array('width' => $widthPreview, 'height' => $heightPreview), BX_RESIZE_IMAGE_EXACT, true);
        $arResult['ITEMS'][$i]["PREVIEW_PICTURE"]["SRC"] = $file["src"];
        $arResult['ITEMS'][$i]["PREVIEW_PICTURE"]["WIDTH"] = $file["width"];
        $arResult['ITEMS'][$i]["PREVIEW_PICTURE"]["HEIGHT"] = $file["height"];
}
resizeImageGet, resize, bitrix2300Ресайз
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22