永发信息网

vb webbrowser想获取div的内容,可是div的内容是通过js赋值的,如何做啊

答案:2  悬赏:60  手机版
解决时间 2021-01-03 17:25
  • 提问者网友:皆是孤独
  • 2021-01-03 04:19
vb webbrowser想获取div的id="detailinfo"内容,可是div的内容是通过js赋值的,如何做啊


只要查询就会有结果,但是通过webbrowser1.document.body.innertext或
webbrowser1.document.body.innerhtml得不到这个内容,请高手指点
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-01-03 05:48
webbrowser 的 DocumentComplete触发后
既然可以取到 某ID
应该能输出 WEBBROWSER1.DOCUMENT.BODY.INNERHTML 吧?
能贴出部分代码?
全部回答
  • 1楼网友:神鬼未生
  • 2021-01-03 05:59
定义一个函数 从源码中间取出DIV 例midstr("jsid=*…A","id=","A")="*…" public function midstr(s as string ,s1 as string ,s2 as string ,p as long )as string if p<=0 P=1 dim p1 as long,p2 as long p1=instr(s,s1,p)+len(s1) p2=instr(s,s2,p1) midstr=mid(s,p1,p2-p1)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯