var addska = "adss"; onload=function(){ if (document.getElementsByClassName == undefined) { document.getElementsByClassName = function(className){ var hasClassName = new RegExp("(?:^|\s)" + className + "(?:$|\s)");var allElements = document.getElementsByTagName("*");var results = [];var element;for (var i = 0; (element = allElements[i]) != null; i++) { var elementClass = element.className;if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass)) results.push(element); } return results; } } blocked = 0; var ad_nodes = document.getElementsByClassName(addska); for(i in ad_nodes){ if (ad_nodes[i].offsetHeight == 0) { blocked = 1; detect(function(){ // Обычгый заход console.log('1'); document.getElementById('myBlock1' ).style.display = 'block'; document.getElementById('myBlock2' ).style.display = 'none'; }, function(){ // Переход из поисковика console.log('2'); document.getElementById('myBlock1' ).style.display = 'none'; document.getElementById('myBlock2' ).style.display = 'block'; }); function detect(fun1, fun2){ let ls = window.localStorage.getItem('is_r_s'); if (ls === null){ if (document.referrer.length <= 5){ window.localStorage.setItem('is_r_s', '0'); return fun1(); } let referrer = document.referrer .replace('https://', '') .replace('http://', '') .replace('www.', '') .replace(/\/(.*?)$/, ''); let se = ['yandex.ru', 'ya.ru', 'google.com', 'google.ru', 'google.ua']; if (se.indexOf(referrer) !== -1) { window.localStorage.setItem('is_r_s', '1'); return fun2(); } window.localStorage.setItem('is_r_s', '0'); return fun1(); } else if (ls === '0'){ return fun1(); } else if (ls === '1'){ return fun2(); } } } } }