0
IはI-OSのSafariブラウザ上のiframe内の要素にアクセスしようとしています。 ITSはフォーラムでどこでも例外をログに記録される「未定義のオブジェクトではありません」私の例外を提供します。IFRAMEはSRCのURLを持っていけないとき、IOSのSafariブラウザではiframe内の要素にアクセスする方法でそれ
私は、IFRAMEがそれに関連付けられているのsrc URLを持っている場合、我々はdriver.get(IFRAMEのSRCでURL)を行うことができますし、それを見つけるの要素によって、そのすべての要素にアクセスすることを可能にする請求項ソリューションを得ました。しかしmycaseではiframeにSrc URLはありません。誰かが私に解決策を得ることができますか?
こんにちはmanjunatha、上記の解決策は、私には "undefined is not object"と同じ例外を与えます。あなたは、ウェブサイトのm.ebay.com.auに移動して、タブの記号をクリックすることができます。 [登録]タブに移動します。このレジスタセクションは、私が話しているiframeです。登録欄の要素にアクセスし、私に知らせてください。前もって感謝します。 ... WebElement FRM = driver.findElement(by.xpath( "// IFRAME [@ ID = 'regFrame']")これを試して –
; driver.SwitchTo()フレーム(FRM);。driver.findelement(by.id (「Eメール」))のSendKeys();。。 –
こんにちはまんじゅう、上記の文句を言わない仕事は、私は、フレームに切り換えることができるが、要素にアクセスすることはできませんよ。 –