Я работаю над своим расширением - панелью инструментов для Google Chrome. Это прямоугольник:
\#top { width:100%; height:50px; top:0; left:0 }
Проблема в том, что единственный способ, которым я знаю, - это ввести код панели инструментов в iframe. Это нормально, поскольку в отношении той же политики происхождения веб-сайты не могут манипулировать html, который находится внутри iframe.
! НО!
Что если владельцы веб-страниц используют приведенный ниже код
$(document).ready(function() {
setInterval('$("#top").hide()',5000);
});
Тогда он просто скрывает мою панель инструментов. Так есть ли какое-либо решение, позволяющее предотвратить подобные манипуляции при разработке расширения Chrome?