Я работаю над шабером веб-сайта и не могу получить доступ к элементам 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. Есть ли другой способ для этого?