2013-12-16 4 views
2

На моей странице у меня есть куча полноформатных iframe, которые я установил для visibility:hidden, когда это не нужно.Chrome dev tools & visibility: скрытая работа вокруг?

В инструментах Chrome, если я щелкнул правой кнопкой мыши> элемент проверки, верхний z-индексированный из этих iframes получает «выбранный» на вкладке элементов инструментов dev (даже если он скрыт).

В поджигатель выбор не видит скрытые объекты, (такие же, как то, что видит пользователь)

Есть ли прочь, чтобы получить DevTools не «видеть» те скрытые IFrames путь поджигатель делает?

ответ

0

Кажется, это ошибка DevTools. Я сообщил об этом here. В то же время, попробуйте установить display: none всех фреймов по телефону:

var frames = document.querySelectorAll('iframe'); 
for(var i=0, l=frames.length; i<l; i++) { 
    if(getComputedStyle(frames[i]).visibility === 'hidden') { 
    frames[i].style.display = 'none'; 
    } 
} 
+0

Изменение кода для размещения инструмента на самом деле не поможет, как сломается страницу. Спасибо за сообщение об ошибке. – Mahks

Смежные вопросы