Когда я открываю 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, который я сейчас открываю.