Клуб API Карт

TypeError: s is null - проблема с вставкой карты в iframe

Пост в архиве.

Создал карту с использованием API 2.0

http://interways-consult.ru/map1.html - работает без проблем..

а почему-то когда вставляешь её через iframe то в консоли пишет

TypeError: s is null

http://interways-consult.ru/contacts/

 

пробовал отключать все скрипты - не помогает =(

 

Причем точно также никогда проблем не возникало на других сайтах

2 комментария
Всеволод Шмыров
28 января 2016, 00:47

У нас где-то в CSS стоит display:none для iframe

 

applet,iframe,embed {
    display: none;                                /* remove depricated, use object instead */ 

}
 

 

Всеволод Шмыров
28 января 2016, 00:47
А еще я не заметил, что в js меняется DOM.
В файле http://interways-consult.ru/templates/default/js/layout.js происходит замена блока с iframe содержимым элемента .hiddendiv, в котором уже нет iframe.