社区
C#
帖子详情
webbrowser如何获取执行过javascript之后的网页代码?
爱在今世
2015-01-09 05:31:32
RT,网页上面有个按钮,有ID,一旦按下之后弹出一个罩子,上面也有元素ID,但是我查过后发现,网页源代码里面没有这个ID,说明他是被JS加载出来的,求指点,如何抓取这个ID?
...全文
414
9
打赏
收藏
webbrowser如何获取执行过javascript之后的网页代码?
RT,网页上面有个按钮,有ID,一旦按下之后弹出一个罩子,上面也有元素ID,但是我查过后发现,网页源代码里面没有这个ID,说明他是被JS加载出来的,求指点,如何抓取这个ID?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
爱在今世
2015-01-27
打赏
举报
回复
引用 8 楼 findcaiyzh 的回复:
等按钮js执行完,再在Document的Dom tree里面找控件。
你这招我试过了IHTMLDocumentClass,一样没办法获取到那个控件,明明F12可以看见的
宝_爸
2015-01-13
打赏
举报
回复
等按钮js执行完,再在Document的Dom tree里面找控件。
相思梦
2015-01-12
打赏
举报
回复
WinForm的话,直接遍历Document含框架 WebForm这个,这个牛头不对尾的东东。
宝_爸
2015-01-12
打赏
举报
回复
记得以前看到stack overflow讨论还没有可行的方法 知道js什么时候执行结束,只能用定时器。不知道现在有没有好用的方法。 我自己写的小工具都是图省事,用定时器。
蒋晟
2015-01-12
打赏
举报
回复
真正难的是怎么知道脚本执行结束……
Handling HTML Element Events
万载馨辰
2015-01-12
打赏
举报
回复
楼上是高级黑?
Se_先森_
2015-01-12
打赏
举报
回复
哇靠,用Google浏览器,右键审查会元素,选择<html>标签,复制啊
willhuo
2015-01-10
打赏
举报
回复
到网页中找到那个JS函数,用C#自己写一个,我通常都是这么干的。
爱在今世
2015-01-09
打赏
举报
回复
自己顶一个,求大神!
C#
获取
js
执行
之后
的网页源代码(使用线程并设置超时功能)_20200712_140337.rar
使用一个线程,并在线程中使用
web
Browser
控件来
获取
网页源代码,只有使用了
web
Browser
控件,才可以让网页
执行
完js代码,
获取
真正的网页源代码。有使用线程超时设置,超时后就停止线程。
WPF中
web
Browser
控件与脚本交互(调用托管代码)
Demo中描述了如何让 WPF 窗体中的
Web
Browser
打开指定页面,并且页面中通过脚本调用托管的代码,也就是调用C#的方法。
delphi与
JavaScript
进行交互,
获取
JS端返回值
Delphi中调用
JavaScript
方法,并获得返回值,具体看资源里的DEMO程序。
批量保存网页成mht格式, 包含源代码C#
这是个批量下载网页, 并将每个网页保存成一个mht文件的工具. mht文件之能用IE打开, 但是好处是一个文件包含了图片,CSS,
javascript
等等, 很好. 目录下有源码和可
执行
文件, 使用的话可以直接
执行
exe文件, 研究的...
Javascript
调用C#代码
本文介绍的是嵌入在.Net的
Web
Browser
控件中显示的HTML文件中的
Javascript
如何调用C#代码。现在在客户端程序中嵌入网页的做法已经非常普遍了,例如腾讯的新闻弹出框之类的。 .Net的
Web
Browser
用的内核应该还是IE的。...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章