Я хотел бы динамически получить структуру DOM (источник HTML) веб-страницы. Я хочу сделать некоторые манипуляции с ним позже. Возможно ли это вообще в javascript?
Спасибо.
Да, это так.Это основная часть браузера Javascript, DOM-манипуляций с вашей веб-страницей.
http://www.quirksmode.org/dom/intro.html
https://developer.mozilla.org/en/The_DOM_and_JavaScript
Ваша лучшая (и самая безопасная) ставка - выбрать другую сторону сервера веб-страницы и включить ее в HTML-код вашей страницы в качестве скрытого элемента.
Это возможно - для этого и нужен javascript! Используйте объект документа. т.е.
document.documentElement.innerHTML