All my test with replacing whole the HTML by JS injection - no success. Yes, i can get the web-page text, but after modification i can only make WebView.LoadHTML for sure.
And links do not work, as it's now local page is opened.
Task is read any web-page with partially edited text, translated into another language.
WebViewExtras1.executeJavascript(WebView1, "document.body.parentElement.innerHTML = " & QUOTE & Html & QUOTE)
A new HTML replaces the whole the page, yes, but edited HTML got from the sourced page is not assigned, not got by WebView.