ExcelHome技术论坛

 找回密码
 免费注册
QQ登录 只需一步,快速开始
   
高效办公必会的Office99uu优优 永久免费,网表让Excel秒变数据库 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! 国内首部Excel函数公式学习大典 职场充电黑科技, Office微99uu优优 免费下载Excel行业应用视频
300集Office 2010微99uu优优 Tableau-数据可视化工具 突破Excel限制,用活字格提高效率 12门Excel免费公开课任你学
你的Excel 201099uu优优学习锦囊 欲罢不能, 过目难忘的 Office 新界面 免费的Excel考勤计算系统
楼主: liucqa
打印 上一主题 下一主题

WebBrowser控件登录12306订票小助手--抓验证码图片、API关闭弹窗,更新0.53版

  [复制链接]
TA的精华主题TA的得分主题
51
 楼主| 发表于 2012-1-17 22:37 | 只看该作者 |楼主
本帖已被收录到知识树中,索引项:网页交互
本帖最后由 liucqa 于 2012-1-17 22:50 编辑

生气,删了

点评

另外,这种脚本错误提示,我没记错的话,应该用WEBBROWSER1.Silent = True可以屏蔽。太久没玩脚本的页面了,不确定有没记错哈。  发表于 2012-1-17 22:41
刚刚我的图没传好,我重新上传了,你看看我那里的操作,完全没有报错的东西。  发表于 2012-1-17 22:39
TA的精华主题TA的得分主题
52
 楼主| 发表于 2012-1-17 22:40 | 只看该作者 |楼主
xmyjk 发表于 2012-1-17 22:35
如图,完全正常,你试看看其他机器会不会。

上帝呀,先不管这个问题了。

你看看登录进去之后,选好始发终到、日期之后,点查询,你的机器好使不?

点评

据说,AU3在网页控制上有很大的优势,下次你看看请教下kevinchengcw老师,他AU3满强的。看看会不会是因为VBA中操作网页的不完善。  发表于 2012-1-17 22:47
一直到查询,到订票点击后,到取消订单,我都没有任何脚本报错的情况发生。  发表于 2012-1-17 22:45
唉,这就是我不到万不得已不使用WEBBROWSER的原因,因为大家机器都不一样,WEBBROWSER在不同机子上很容易出问题的。  发表于 2012-1-17 22:44
TA的精华主题TA的得分主题
53
 楼主| 发表于 2012-1-17 22:50 | 只看该作者 |楼主
把你的WebBrowser控件的文件发上来,我比较一下

点评

你是说代码吗,我用的就是你48楼的附件呀,改都没改过。  发表于 2012-1-17 22:53
IEFRAME.DLL有10.5M,附件发不上去。。。太大了  发表于 2012-1-17 22:52
TA的精华主题TA的得分主题
54
 楼主| 发表于 2012-1-17 22:53 | 只看该作者 |楼主
想起来了,脑残的12306据说只支持ie6~ie8,推荐ie8。我的ie9是在兼容视图下才工作的,是不是与这个有关呢,导致我点击查询按钮不能用

点评

看样子很有可能,你换台机器试看看  发表于 2012-1-17 22:54
TA的精华主题TA的得分主题
55
发表于 2012-1-17 23:02 | 只看该作者
呵呵,网页东西就是这样,楼主淡定哈,话说,你48楼的程序,已经是做得非常非常不错了的。考虑了很多错误处理的东西,非常细致了的。
TA的精华主题TA的得分主题
56
 楼主| 发表于 2012-1-17 23:06 | 只看该作者 |楼主
TA的精华主题TA的得分主题
57
发表于 2012-1-17 23:18 | 只看该作者
liucqa 发表于 2012-1-17 23:06
我去装机器去

压缩了下,貌似发得上来了,你对比下

ieframe.part04.rar 464.88 KB, 下载次数: 55
ieframe.part03.rar 935.22 KB, 下载次数: 44
ieframe.part02.rar 935.22 KB, 下载次数: 47
ieframe.part01.rar 935.22 KB, 下载次数: 49
TA的精华主题TA的得分主题
58
 楼主| 发表于 2012-1-17 23:25 | 只看该作者 |楼主
xmyjk 发表于 2012-1-17 23:18
压缩了下,貌似发得上来了,你对比下


点评

又多测试了几次,也没发生脚本错误的问题,看样子很有可能是IE9的问题吧。明天我去公司电脑再试看看。  发表于 2012-1-17 23:32
TA的精华主题TA的得分主题
59
 楼主| 发表于 2012-1-18 00:33 | 只看该作者 |楼主
本帖最后由 liucqa 于 2012-1-18 01:03 编辑

我刚在1台XP+ie8的机器上装上office2007,毛病依旧,不过表现不太一样。在我的IE8上记不住登录状态,不知道为什么,没法点退出测试了。

换个方法:
js脚本的错误在第一次启动的时候,直接点击 换验证码,就会弹出脚本错误(一开始是问脚本调试,被我选否)。刚才忘了说,在ie9好像不常有这个毛病,偶尔也遇到过。


不过ie8车票查询功能的确是好用的,这点比ie9下的WebBrowser强

点评

记不住登录状态一般是COOKIE的问题。估计是那个的安全设置的级别太高了吧  发表于 2012-1-18 09:58
TA的精华主题TA的得分主题
60
 楼主| 发表于 2012-1-18 00:44 | 只看该作者 |楼主
本帖最后由 liucqa 于 2012-1-18 01:04 编辑

神奇呀,我哪都没动,刚刚闲的无聊测试一下,ie9的WB,点退出居然不弹出js错误了!!!!

车票查询还是不能用{:soso_e135:}

点评

呃,比较诡异的事情。。。  发表于 2012-1-18 09:59
您需要登录后才可以回帖 登录 | 免费注册
本版积分规则
关闭

最新热点上一条 /1 下一条

关注官方微信,每天坐享新鲜教程
手机版|关于我们|联系我们|ExcelHome    GMT+8, 2018-1-20 03:46 , Processed in 0.091579 second(s), 19 queries , Gzip On, MemCache On.
Powered by Discuz! X3.3 © 2001-2017 Wooffice Inc.
    沪公网安备 31011702000001号 沪ICP备11019229号 本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:徐怀玉律师 李志群律师
快速回复 返回顶部 返回列表
99uu优优