<iframe width="100%" scrolling="yes" height="100%" frameborder="0" src="/detail.aspx=" name="displayIFrame"></iframe>
<html>
<head>
<frameset framespacing="1" onload="ScrollToAnchor('text', 'Docln', false); if (document.all) {var h = doccontext.document.all.docContextContentDiv.offsetHeight; document.body.rows = h + ',*,22';}" rows="95,*,22" >
<frame scrolling="no" title="Heading frame" src="head.aspx" name="head"></frame>
<frame scrolling="yes" title="Content frame" src="content.aspx" name="text"></frame>
<frame scrolling="no" title="Footer frame" src="footer.aspx" name="footer"></frame>
</frameset>
У меня есть что-то вроде:
Selenium.SelectFrame("displayIFrame");
Selenium.SelectFrame("head");
Selenium.SelectFrame("text"); // I get "ERROR: Not a frame: text"
Почему я получаю ОШИБКА: не фрейм: текст В приведенном выше HTML-коде «текст» - это имя фрейма, который я пытаюсь выбрать. Похоже, я все делаю правильно. Пожалуйста, помогите мне.