は私がRemoteWebDriver.FindElementsByCssSelectorはiframe内のiframeをどのように見つけることができますか?
var iframes = RemoteWebDriver.FindElementsByCssSelector("iframe");
のような方法FindElementsByCssSelectorを使用していますが、それは私の2つのiframeを与えます。
私は、ブラウザの開発コンソールで
$('iframe');
を記述する場合、それは一つだけを表示します。 DOMでは
、1つのiframeは別のように内側にある:
iframe
html
body
form
div
table
tbody
tr
td
iframe
を見つけるためにそれを使用するあなたがそれらに切り替えるには、それらを見つけるためにしようとしていますまたは?彼らに切り替えようとしているだけであれば、(一般的に)それらを最初に見つけ出す必要はありません。 'switchTo()'にロケータを置くだけです。 – JeffC