Ask a Question

How to get the HTML for the current page

SOLVED
RobertDAltman
Occasional Contributor

How to get the HTML for the current page

In JScript, how do I retrieve the entire HTML (as a text string) of the current page?  I assume it's some property or method off of page.contentDocument, but I can't find anything that seems to give me the entire document.

 

I want to include the HTML of my page in the body of a REST API call to a service that validates the HTML.

1 REPLY 1
RobertDAltman
Occasional Contributor

Ha! Figured it out.  Thanks to this SO post, an answer that works in TestComplete is:

 

var page = Sys.Browser().Page("*");
var html = '<!DOCTYPE HTML>' + page.contentDocument.documentElement.outerHTML;
cancel
Showing results for 
Search instead for 
Did you mean: