Что ж, в браузере, который активен, код является тем, чем является код, нет способа просмотреть источник кадра в активном окне, если, конечно, кадр не достаточно большой, чтобы щелкнуть правой кнопкой мыши и просмотреть источник самого себя. В противном случае вы застряли с тем, что отображается в браузере в качестве вашего источника, и с помощью iframe per say не имеет значения в разговоре. Однако, рассматривая в качестве дополнения ваши возможности, можно ли загрузить URL-адрес iframe в скрытом окне своего рода, а затем получить код таким же образом, как и для активной страницы? Можете ли вы использовать JavaScript в любом месте вашего аддона? Я знаю, что это глупый вопрос, но я никогда не создавал аддон для браузера.
если вы можете использовать javascript, однако, возможно, что-то вроде получения имени / идентификатора iframe или чего-либо еще для его идентификации, а затем использование innerHTML для элемента, вы можете перехватить источник.