Список способов доступа к DomElement внутри тега Frame <frame> - PullRequest
0 голосов
/ 10 января 2020

Я работаю над шабером веб-сайта и не могу получить доступ к элементам dom внутри этого конкретного фрейма, к другим веб-сайтам, которые я могу, но к этому конкретному, нада. Ниже проверить элемент на IE.

<frameset rows="" border="0" frameborder="no" framespacing="0" clos="100%">
 <frame id="foo" src="websiteDOTcom" frameborder="0" scrolling="yes">
  <html>
   <head>qwe</head>
   <body><div>something</div></body>
  </html>
 </frame>
</frameset>

. Я могу получить идентификатор элемента foo , но больше ничего внутри. Я использовал следующее: wb.Document.Window.Frames[0].Document.GetElementsByTagName("div") - ноль элементов, это должно было быть div что-то

foreach (HtmlElement item in foo.Document.All) - дает мне другую страницу, а не внутри inspect element window

Я делал это для разных сайтов, но Frame.Document впервые не дает мне свои элементы DOM. Есть ли другой способ для этого?

...