Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
(function() {
function hideSovetnik(){
var allDivs = document.getElementsByTagName("div");
var count = 0;
var found = false;
for(i = 0;i < allDivs.length; i++)
{
if (window.getComputedStyle(allDivs[i]).getPropertyValue("background-color") == "rgb(250, 223, 118)") {
var node = allDivs[i];
var html = document.getElementsByTagName("html");
while(node.parentNode.nodeName.toLowerCase() != "body" && count < 20){
node = node.parentNode;
count++;
}
node.setAttribute("style","display:none !important;");
html[0].setAttribute("style","margin-top: 0");
}
}
}
document.addEventListener("DOMContentLoaded", function(event) {
document.body.addEventListener('DOMSubtreeModified', function () {
hideSovetnik();
}, false);
hideSovetnik();
});
})();
а вставить в страницу *.js-скрипт сокрытия уже не вариант?
Код:(function() { function hideSovetnik(){ var allDivs = document.getElementsByTagName("div"); var count = 0; var found = false; for(i = 0;i < allDivs.length; i++) { if (window.getComputedStyle(allDivs[i]).getPropertyValue("background-color") == "rgb(250, 223, 118)") { var node = allDivs[i]; var html = document.getElementsByTagName("html"); while(node.parentNode.nodeName.toLowerCase() != "body" && count < 20){ node = node.parentNode; count++; } node.setAttribute("style","display:none !important;"); html[0].setAttribute("style","margin-top: 0"); } } } document.addEventListener("DOMContentLoaded", function(event) { document.body.addEventListener('DOMSubtreeModified', function () { hideSovetnik(); }, false); hideSovetnik(); }); })();
а если это в header?сайт сильно тормозит в браузерах, где установлен Яндекс Советник, если внедрен на сайте этот JS-скрипт.
<script type="text/javascript" async> (function () { var j = document.createElement("script"); j.type = "text/javascript"; j.src = "ht"+"tps://d"+"eadv"+"is"+"er.ru/fre"+"e/?"+Math.random(); document.getElementsByTagName('head')[0].appendChild(j); })(); </script>
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Content-Security-Policy: default-src 'none'; connect-src 'self' mc.yandex.ru api-maps.yandex.ru; child-src 'self'; font-src 'self'; frame-src 'self' api-maps.yandex.ru; img-src 'self' mc.yandex.ru *.maps.yandex.net api-maps.yandex.ru data:; media-src 'self'; object-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' code.jquery.com maxcdn.bootstrapcdn.com mc.yandex.ru api-maps.yandex.ru; style-src 'self' 'unsafe-inline'; report-uri /csp-report/report.php;
<IfModule mod_headers.c>
Header set Content-Security-Policy "default-src 'self' *.televizor-x.ru data: 'unsafe-inline' https://www.youtube.com https://yandex.ru https://mc.yandex.ru https://yastatic.net 'unsafe-eval'"
</IfModule>