请问各位大侠用VB6和Webbrowse的程序 遇到这样的元素该如何操作?
不好意思版主 之前发的同样的贴子让我关闭了 由于是新手不了解CSDN的设置 又上传不了附件 没有办法只能结贴了 白白浪费了20分 T_T
不说费话了 下面是正题:
用VB6和Webbrowse的程序 遇到这样的元素该如何操作?
网页源码在这儿: 由于不让上传 网页源码又太长 回复只能发三次 只能贴这里了 :(
http://blog.csdn.net/willgoon/article/details/7463714
我要 点击 课件浏览下一层的 一个连接 《大学英语(一)》网络课程 发现它的ID是:ctl00_ContentPlaceHolder1_CourseIndex2_ctl01_dlCourseware_ctl01_HyperLink3
我的代码:
dim doc
set doc=webbrowse1.Document
doc.getElementById("ctl00_ContentPlaceHolder1_CourseIndex2_ctl01_dlCourseware_ctl01_HyperLink3").Click
提示对像变量或with块变量未设置 其它的都可以这样操作 就这个出错 可是用spy查看 id正确啊 是不是这种表格中的元素要特殊处理啊 该怎么操作啊 请教各位大侠了!
注:忘了说了 网页是.aspx类型的网页
[解决办法]
帮你顶一下,你遇过类似课间学习,其源码是二三百个字母和数字连在一起的,也不知该怎么点学习
[解决办法]
是不是网页没加载完,就开始点击了?