Привет! Я написал простое расширение Safari для отображения QR-кода с URL-адресом на посещаемом в настоящее время веб-сайте. Это часть кода, к которому я добавляю код на страницу.
document.body.insertBefore(qrdisplay, document.body.firstChild);
qrdisplay.appendChild(img);
Все работает, но то, что отстой, это то, что код добавляется и к контенту iframe. На самом деле неприятная проблема, если на каждом сайте есть фейсбук, как блок и много другого дерьма: D Могу ли я каким-то образом добавить элемент только в основной текст?селектора "body child of body" это не сработало бы .. Это просто не получается, поскольку есть два независимых DOM? Я прав?
Спасибо за ваш совет, надеюсь, вы понимаете мою проблему ..