Dram

Рейтинг
1114
Регистрация
28.06.2008

Так тоже не работает!

<script>

if (screen.width >= 1024)

document.write('<ins class="adsbygoogle"

style="display:block"

data-ad-client="ca-pub-59195138"

data-ad-slot="5444444"

data-ad-format="auto"></ins>

<script>

(adsbygoogle = window.adsbygoogle || []).push({});

</scr' + 'ipt>');

else

document.write('<div id="yandex_rtb_R-A-60004-8"></div>

<script type="text/javascript">

(function(w, d, n, s, t) {

w[n] = w[n] || [];

w[n].push(function() {

Ya.Context.AdvManager.render({

blockId: "R-A-60004-8",

renderTo: "yandex_rtb_R-A-60004-8",

async: true

});

});

t = d.getElementsByTagName("script")[0];

s = d.createElement("script");

s.type = "text/javascript";

s.src = "//an.yandex.ru/system/context.js";

s.async = true;

t.parentNode.insertBefore(s, t);

})(this, this.document, "yandexContextAsyncCallbacks");

</scr' + 'ipt>');

</script>

Так не работает, не подскажите почему? (код вызова основного скрипта гугла стоит выше, поэтому его не прописывал)

<script>

if (screen.width >= 1024)

document.write('<ins class="adsbygoogle"

style="display:block"

data-ad-client="ca-pub-59195138"

data-ad-slot="5444444"

data-ad-format="auto"></ins>

<script>

(adsbygoogle = window.adsbygoogle || []).push({});

</script>');

else

document.write('<div id="yandex_rtb_R-A-60004-8"></div>

<script type="text/javascript">

(function(w, d, n, s, t) {

w[n] = w[n] || [];

w[n].push(function() {

Ya.Context.AdvManager.render({

blockId: "R-A-60004-8",

renderTo: "yandex_rtb_R-A-60004-8",

async: true

});

});

t = d.getElementsByTagName("script")[0];

s = d.createElement("script");

s.type = "text/javascript";

s.src = "//an.yandex.ru/system/context.js";

s.async = true;

t.parentNode.insertBefore(s, t);

})(this, this.document, "yandexContextAsyncCallbacks");

</script>');

</script>

Сработало вот так

<style>

@media only screen and (max-width: 1024px) {

.adsense { display: none; }

}

@media only screen and (min-width: 1025px) {

.direct { display: none; }

}

</style>

без only не работало

---------- Добавлено 25.02.2018 в 10:10 ----------

Samail, ваш вариент почему-то не работает....

'[umka:
;15494840']Зрадоздью.
Даже без JS.

При использовании display: none; будет ли загрузка не используемых скриптов? Я переживаю что display: none; просто скрывает рекламы, а она все равно будет загружаться, что будет тормозить страницу

jkm, то что нужно!!! СПАСИБО!

DenisVS:
Можно написать регулярки с охватом разных блаблабла.

попробовал так не работает

rewrite ^/(.*)limitstart(.*)$ /$1 permanent;

блаблабла то разные - для 500.000 страниц реврайт писать?

Это он и есть - скрипт обновление таблиц, именно этот скрипт у меня работает по 10-20 часов. И это он вызывает тот запрос из 1 поста.

hrach:
ТС скиньте скрипт создания таблицы, epxlain запроса и кол-во строк в таблице.

А вот он /ru/forum/986171

Чисто случайно попробовал добавить индекс на поле lft и добавить FORCE INDEX

EXPLAIN UPDATE btxms_assets
FORCE INDEX (lft)
SET lft = lft + 2
WHERE lft > 112537

И EXPLAIN показывает что теперь rows 71998 а не 143997 как без FORCE INDEX

Всего: 6924