在华廷

问题描述:

查找iframe中的div我已经基于Ajax的弹出下面的HTML在华廷

<div id="div1"> 
<table cellpadding="0" cellspacing="0" border="0"> 
    <tr> 
     <td> 
      <iframe name="WindowManager"> 
       <select name="sel"> 
        <option>1</option> 
        <option>2</option> 
       </select> 
       <input type="button" value="Submit" /> 
      </iframe> 
     </td> 
    </tr>   
</table> 

我想选择下拉菜单和使用华廷按下提交按钮。 我可以做,但没有弹出窗口和IFRAME。有没有人知道如何做到这一点。

我知道你想从C#桌面应用程序中完成它吗?

如果是的话,你可以按使用WebBrowser控件和下面的代码在IFRAME提交按钮:

WebBrowser wb = new WebBrowser(); 
    wb.Navigate("yourpage"); 
    //when document loaded 

    wb.Document.Window.Frames[0].Document.GetElementsByTagName("input")[0].InvokeMember("Click"); 

这个例子假定只有一个页面上输入“输入”的控制权,这是我们的提交按钮。否则,你也可以使用GetElementById等...