iframe
からメインページに戻るにはどうすればいいですか?セレンのwebdriverのFrameから現在のページに戻る方法
例:
driver.SwitchTo.Frame(1);
driver.SwitchTo().DefaultContent();
が機能していません。 誰でも他の方法で制御を維持することを提案できますか?
iframe
からメインページに戻るにはどうすればいいですか?セレンのwebdriverのFrameから現在のページに戻る方法
例:
driver.SwitchTo.Frame(1);
driver.SwitchTo().DefaultContent();
が機能していません。 誰でも他の方法で制御を維持することを提案できますか?
は別のアイデアがページのソースをチェックし、その実際のフレーム名を使用することにより、メインフレームへの切り替えをチェックするかもしれません。 driver.SwitchTo.Frame(0);
を試してみてください
あなたはいつも直接使用してバックウィンドウに切り替えることができます:
driver.SwitchTo().Window(driver.WindowHandles[0]);
これが私の作品(ルビー)
driver.switch_to.default_content
これはseleniumeasy Working with frames
ドライバで推奨される方法です。 switchTo()。defaultContent();
あなたは、単に書くことができます。
driver.switchTo().parentFrame();
をあなたは 'switchTo(経由で返そうとしたときにエラーのいずれかの種類を参照ください)defaultContent()'。? –
エラーはありません。フレームページのみを表示しています – curiousDev
あなたは 'switchTo()。Frame(1)'の前に通常ページとやり取りできますか? –