2017-02-22 69 views
-2
<div class="reporting-graph-zone"> 
    <input id="ctl00_m_g_a3080099_ed02_44e3_afe2_e6b89d1a2cee_ctl00_hiCulture" name="ctl00$m$g_a3080099_ed02_44e3_afe2_e6b89d1a2cee$ctl00$hiCulture" value="culture=en-US" type="hidden"> 
    <iframe src="/PL/__LI_Partners/FederationMetadata/WIF.axd?ReturnUrl=%2frdPage.aspx%3frdReport%3dSingleDashboard%26culture%3den-US" style=""> 
     <!DOCTYPE html> 
      <html id="yui_3_1_1487760521746_220" class="yui3-js-enabled" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:rdxslextension="urn:rdXslExtension" style="cursor: auto;"> 
       <head> 
       <body id="yui_3_1_1487760521746_219" onload="rdBodyLoad()"> 
        <div id="yui_3_1_1487760521746_369" class="yui3-widget rdquicktip yui3-widget-positioned rdquicktip-hidden" style="left: 0px; top: 0px;"> 
        <form id="yui_3_1_1487760521746_218" name="rdForm" method="POST"> 
         <table id="rdRows-1" class="rdDashboardPanelContainer" style="width:100%;" cellspacing="0"> 
          <tbody id="yui_3_1_1487760521746_215">, 
          <tr id="rdDashboardMenu"> 

裏面我找不到元素「rdDashboardMenu」當HTML文檔的iframe內。找不到元素時HTML文檔的iframe

任何人都可以幫我嗎?

回答

0

您應該使用以下代碼首先選擇幀:

driver.switchTo().frame(0); 

切換幀選擇元件

+0

仍然無法找到元素之後。我能夠切換到iframe,但無法找到html文檔中存在的元素。 – DhananjayaD