社区
C#
帖子详情
C#如何获取当前页面动态加载部分
duguhong000
2013-08-12 09:58:55
我用c#写一个自动填写问卷调查的程序,通过SHDocVw获得了当前浏览器打开的jsp页面,这个jsp页面加载完后又通过js自动加载问卷内容,调查问卷以标签的形式在当前页面(有一个窗口,但不时框架iframe)中显示出来。用鼠标右键点击窗口内部,其源码是一个完整的html文档,请问如何得到这个html文档的句柄??
...全文
244
6
打赏
收藏
C#如何获取当前页面动态加载部分
我用c#写一个自动填写问卷调查的程序,通过SHDocVw获得了当前浏览器打开的jsp页面,这个jsp页面加载完后又通过js自动加载问卷内容,调查问卷以标签的形式在当前页面(有一个窗口,但不时框架iframe)中显示出来。用鼠标右键点击窗口内部,其源码是一个完整的html文档,请问如何得到这个html文档的句柄??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
duguhong000
2013-08-13
打赏
举报
回复
2楼的方法只能得到初始html页面,但是这个页面内嵌的、有js代码加载的找不到
jshi123
2013-08-13
打赏
举报
回复
什么是html文档句柄? 取html源码可以这样: SHDocVw.WebBrowser wb = ...; var doc = (IHTMLDocument2) wb.Document; string html = doc.body.outerHTML;
duguhong000
2013-08-13
打赏
举报
回复
昨天我用vs调试的时候一个一个属性看,终于找到了,在HTMLDocment.ActiveElement.innerHtml。可惜你们没有答对 。
zqd2841
2013-08-13
打赏
举报
回复
好高端, 听不懂
jshi123
2013-08-13
打赏
举报
回复
那你就随便找一个动态加载出来的元素的id,然后等到它出现再去取html while ((doc as IHTMLDocument3).getElementById("xxxid") == null) Application.DoEvents(); string html = doc.body.outerHTML;
夜色镇歌
2013-08-12
打赏
举报
回复
$("").html();试试呢
C#
用WebBrowser实现的多
页面
浏览器
在
C#
中使用WebBrowser控件,开发者可以通过.NET的API来控制和扩展浏览器功能,例如导航到特定URL、
获取
网页内容、执行JavaScript代码等。 实现多
页面
浏览器的关键在于管理和切换不同的WebBrowser实例。通常,每个...
C#
winfrom读取数据时候出现的等待loading界面
委托在
C#
中是一种类型安全的函数指针,它可以引用方法。在我们的场景中,委托将作为通信桥梁,连接后台数据
加载
的代码与前台显示Loading界面的操作。 接下来,我们需要创建一个独立的等待窗体(WaitForm)。这个...
用
C#
实现的图片轮播
图片的URL可以从数据库或XML文件中
获取
,然后在
页面
加载
时
动态
插入到HTML代码中。 2. **定时切换**:为了实现自动切换,我们可以利用JavaScript的setTimeout或setInterval函数来定期更改显示的图片。在
C#
中,我们...
C#
启动界面类似动画效果,非常漂亮,可以设置等待时间
C#
启动界面类似动画效果,非常漂亮,可以设置等待时间,同时非常提供动画效果控件的高手,这个控件有IE7、MACos、custom、firefox多种风格,可以控制动画圈的内外半径,转条的数量和粗细度;同时调用了API函数,来...
C#
js无刷新分页
在IT行业中,无刷新分页是一种提升用户体验的重要技术,特别是在Web应用中,用户可以在...通过这种方式,开发者能够构建出高效、响应式的Web应用,满足用户对海量数据的浏览需求,同时保持
页面
加载
速度,提升整体性能。
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章