次のコード スニペットがあります。
WebClient client = new WebClient();
String htmlCode = client.DownloadString(newurl);
webBrowser1.DocumentText = htmlCode;
ところで、webBrowser1 はプログラムの他の場所でグローバルに定義されています。同様に、「newurl」は有効な URL であり、他の場所でもグローバルに定義されています。
WebClient は、DocumentText を使用して webbrowser1 に渡す完全な html を取得します。
この結果は、あたかも html が破損しているかのように、あらゆる種類のリンク、構文、リモート JavaScript、およびその他のエラーです。ただし、使用する場合
webbrowser1.Navigate(newurl);
ターゲット ページは問題なく表示されます。
ソースhtmlを取得しているので、表示する前に変更できます。
明らかに私は何かが欠けています。
何かご意見は?
よろしく、ジム