请教高手,关于WebBrowser控制Jsp网页元素和获取元素的数据,在线等...

tjcxd 2004-11-20 09:38:59
想获取网页上某个元素的数据并且程序可以控制点击网页的某个按钮,我用了WebBrowser控件,对于一般的网页,可以通过WebBrowser.document.body.innerhtml获得网页源代码,并分析出元素的数据,但是对jsp写的网页只能得到的都是类似下面网页源码:
<script language=JavaScript src=/14190/main.js></script>
无法得到网络元素,更不知如何控制网页元素.
请高手帮忙,能否控制类似这样的使用外部js脚本的网页.
...全文
500 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tjcxd 2004-11-22
  • 打赏
  • 举报
回复
谢谢大家
tjcxd 2004-11-22
  • 打赏
  • 举报
回复
谢谢大家了,查了上百个帖子,问题解决了。
将我的解决方法和大家分享。
这个问题是由于一个网页中有多个frame引起的,
可以通过WebBrowser1.Document.frames.Item(frameindex).Document.documentElement.outerHTML获取含有jsp或asp脚本的网页中指定的frame的源码。
散分
cso 2004-11-21
  • 打赏
  • 举报
回复
主要研究14190/main.js文件
tjcxd 2004-11-21
  • 打赏
  • 举报
回复
To lyit(李颐凡):
对于一般的html网页,可以参考这个帖子,但对于使用外部js脚本的网页我现在也搞不定。
http://community.csdn.net/Expert/topic/3556/3556906.xml?temp=7.604617E-02
To cso(sjxsoft-天水是我家):
能不能说的更详细一些呢,我如何通过WebBrowser获得main.js文件的源码呢?
xnt 2004-11-21
  • 打赏
  • 举报
回复
可以通过WebBrowser.document.body.innerhtml获得网页源代
可以用string 来直接保存 WebBrowser.document.body.innerhtml吗?
我想把网页的原代码保存到文件中.
lyit 2004-11-21
  • 打赏
  • 举报
回复
如何用webbrowser获取网页某一具体位置的数据

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧