Как получить исходный код веб-сайта IE (в действии или с помощью)? - PullRequest
0 голосов
/ 01 ноября 2018

Когда я открываю IE и подключаюсь к веб-сайту, содержимое тега исходного кода этого веб-сайта будет каждый раз отличаться,

Потому что я хочу зафиксировать это значение тега.

Я пытался использовать Process для просмотра, но в нем нет информации об источнике.

 Process[] processList = Process.GetProcesses();
 foreach (Process P in processList)
 {
     if (P.MainWindowHandle != IntPtr.Zero)
     {
         if (P.MainWindowHandle.Equals(intPtrInfo))
         {
            if (P.ProcessName == "iexplore")
            {
                if (P.MainWindowTitle.Contains("OooopsWebSite"))
                {
                      // No WebSite Source Code Info.... ><
                }
            }
         }
    }
 }

Этот метод не соответствует моим потребностям ↓

SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer();
IE.Navigate("www.testsite.com");
mshtml.IHTMLDocument2 htmlDoc = IE.Document as mshtml.IHTMLDocument2;
string content = htmlDoc.body.outerHTML;

Поскольку он будет отличаться от содержимого I, использующего IE,

Я надеюсь записать содержимое IE, который я сейчас открываю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...