在华廷
问题描述:
查找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等...