@IvanG БАС и так получает код страницы через innerHTML(точнее через outerHTML)
Так что нужно просто выполнить действие Код страницы, а чтобы выполнить код на странице достаточно просто вызвать действие Яваскрипт, например так, document.documentElement.outerHTML