网络地址在此,(虽然活动过期了,但能填数据,能点击,所以不用管活动过期与否)
http://homebbs.cd.soufun.com/cdzxlt~2005~1/21736241_21736241.htm
我的问题,在此页面边缘一点右键 能看到源码,但是,源码里没有秒杀活动的几个项目和提交扭的源码,在秒杀区右键就更奇怪,源码只有几行,明显不对
请问这种情况下 怎么用 webbroser来自动填项目并提交呢?
我试过用类似doc.All.Item("name").value="sdfsdf23"之类的方法来整,但是报错,意思好像是没有该对象,好像意思是对于 webbrowser来说,那几个框框 和按钮也是不存在的我是老VB时代的人了,对网络这一块的编程总觉得很难很难。
大佬们,麻烦给个思路,当然,最好能有源码,毕竟对大佬们来说,困扰我的大问题也许就只是简单的几行代码而已
谢谢啦
http://homebbs.cd.soufun.com/cdzxlt~2005~1/21736241_21736241.htm
我的问题,在此页面边缘一点右键 能看到源码,但是,源码里没有秒杀活动的几个项目和提交扭的源码,在秒杀区右键就更奇怪,源码只有几行,明显不对
请问这种情况下 怎么用 webbroser来自动填项目并提交呢?
我试过用类似doc.All.Item("name").value="sdfsdf23"之类的方法来整,但是报错,意思好像是没有该对象,好像意思是对于 webbrowser来说,那几个框框 和按钮也是不存在的我是老VB时代的人了,对网络这一块的编程总觉得很难很难。
大佬们,麻烦给个思路,当然,最好能有源码,毕竟对大佬们来说,困扰我的大问题也许就只是简单的几行代码而已
谢谢啦
内嵌的框架页,你读当前面肯定是读不到框架页的控件了 http://home.soufun.com/miaosha/default.aspx?actid=8958 上面这个才是登录页的地址。填这个吧
对了 那个按钮怎么自动按呢?我看了一下,它没有id 没有name
信息如下: tag:INPUT
type:button
value:确认
这个方法是取得所有标签名为input的一个集合,xxx表示索引,从0开始,想要知道你的那个按钮是几的话慢慢试。
就是它没有name啊 没有ID啊 才会这么麻烦啊 只有tag type 和 value
“Public Event Click(sender As Object, e As System.Windows.Forms.HtmlElementEventArgs)”是事件,
不能直接调用。请使用“RaiseEvent”语句引发事件。
WebBrowser1.Document.Forms(0).All("btn_page").Click()