Kev*_*vin 5 c# browser ajax getelementbyid
在winForm中使用webBrowser控件.但是当网页由Ajax或框架更新时,我无法使用
webBrowser1.document.getElementById
等等来查找htmlElement
.该元素也不会View->Source code
在IE中显示.
其独特的目的是找到htmlElement
并模拟点击或其他功能
invokeMember("staff")
.
WebBrowser 的 Document 对象确实代表了 DOM 的实时视图,因此可能有其他原因导致您无法找到它。然而,DOM 更新不会在视图 -> 源代码中表示。您应该使用 IE8 的开发人员工具,它会向您显示 DOM 的实时视图,也许您会看到诸如不正确/重复的 ID 之类的东西。
归档时间: |
|
查看次数: |
2774 次 |
最近记录: |