Показать сообщение отдельно
  #1 (permalink)  
Старый 19.04.2017, 21:10
Интересующийся
Отправить личное сообщение для Oleg0 Посмотреть профиль Найти все сообщения от Oleg0
 
Регистрация: 07.04.2016
Сообщений: 28

Убрать блок цен в iframe Яндекс поиска для магазинов
Добрый день!
Прошу вашей помощи с таким вопросом.
Установил на сайт поиск Яндекса для магазинов.
Вот тут https://clearspb.ru/search-s?searchi...=karcher&web=0
Я хочу скрыть через display:none; блок с ценой и наличием .serp-item__price
Сначала просто пытался вставить соответствующий CSS, но не помогло. Оказалось, что если контент подгружается через iframe, то свой CSS не сработает.
Нашел на сайте http://rusfusion.ru/forum/viewthread.php?thread_id=1987 такой скрипт, который добавляет CSS, если видит iframe.

<script type="text/javascript">
if (top != self) {
document.write('<style>.serp-item__price{display:none !important}</style>');
}
</script>


Там пишут, что оно работает. И я проверял работу тут https://www.w3schools.com/jsref/tryi...e_create_elmnt добавив туда этот код, и он сработал.
Но, на моём сайте почему то он упорно не работает.
Подскажите пожалуйста, как правильно написать его?
Ответить с цитированием