2012-04-02 78 views
2

有沒有辦法在iFrame內讀取的style屬性? 我試過使用Body,NativeElement,Frame和其他Properties的多個組合,但到目前爲止我沒有運氣。WatiN從iframe的身體讀取屬性

<iframe id="iFrame" width="100%" height="500" frameborder="0" src="some source"> 
     <html xmlns="http://www.w3.org/1999/xhtml"> 
      <head> 
      </head> 
      <body style="margin: 0px; padding: 0px;height:500px;"> 
      </body> 
     </html> 
    </iframe> 

例子:

_browser.Frame(Find.ById(frameId)).Body.GetAttributeValue("style") 
+0

你有沒有嘗試過:_browser.Frame(Find.ById(frameId))Body.Style。 – alonp 2012-04-02 20:08:36

+0

稍後再試,謝謝。 – iCantSeeSharp 2012-04-03 14:02:49

回答

0

內嵌框架可以是不同的形式裏面,你試過嗎?

它的發生有一次對我的IFRAME是一個不同的形式(嵌套表格)

+0

不幸的是,我沒有訪問該代碼,我無法重現可能具有iFrame的網頁的上下文,所以我無法嘗試解決方案。感謝您指出,如果它再次發生,我一定會記住它。 – iCantSeeSharp 2013-11-08 17:47:00