开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2282|回复: 3
收起左侧

[已解决] 一个SPAN点击后会改变DIV标签尺寸,求如何判断DIV标签尺寸

 关闭 [复制链接]
结帖率:50% (2/4)
发表于 2014-10-4 07:47:46 | 显示全部楼层 |阅读模式   山东省菏泽市
300精币
网址

http://s1.mi.com/zt/xm_account/loginfacade.html?third=http%253A%252F%252Forder.mi.com%252Flogin%252Fcallback%253Ffollowup%253Dhttp%25253A%25252F%25252Fwww.mi.com%25252F%2526sign%253DNWU4MzRmNjBhZmU4MDRmNmZkYzVjMTZhMGVlMGFmMTllMGY0ZTNhZQ%252C%252C%26sid%3Dmi_eshop&sid=mi_eshop&callback=http%253A%252F%252Forder.mi.com%252Flogin%252Fcallback%253Ffollowup%253Dhttp%25253A%25252F%25252Fwww.mi.com%25252F%2526sign%253DNWU4MzRmNjBhZmU4MDRmNmZkYzVjMTZhMGVlMGFmMTllMGY0ZTNhZQ%252C%252C&sign=byo3HdQcDWbQNX8MDnNY6IYKkI4%253D&_dc=1412378493578

登陆账户:15098342700----2009xwmh(请不要改我的账号密码)




登陆后用助手分析

可以看到DIV27至DIV34的div标签元素属性,中的元素大小都为0*0的尺寸

还可以看到span37元素是立即购买按钮(网页填表.SPAN_点击 ("innerText==立即购买", , 1))

执行后SPAN点击后,不一定会弹出一个DIV27至div34中任何一个DIV


现在问题来了


执行后SPAN点击后,会弹出DIV27至div34中的一个DIV,点击之后在用助手分析,可以看到弹出的这个DIV元素属性中的元素尺寸不为0*0,其他未弹出的仍为0*0

我们执行SPAN点击后如何判断弹出的是哪个DIV,我想通过取DIV元素尺寸判断是否为0*0来判断是哪个DIV弹出了,可是我不会取。

当然不通过判断DIV元素尺寸来判断该DIV元素是否弹出也行,只要能判断出执行SPAN点击后是哪个DIV出现了,就行了

求大神,帮忙解决问题,或给个思路,我先谢谢了。


备注(如果你登陆后,点击立即购买看不到是哪个div弹出了,可以先点击将一个加入购物车后,在次点击一次将此物品加入购物车,就会提示DIV25了,就是DIV25元素尺寸从0*0变成740*300,当然div25Z只是个供分析的例子)



最佳答案

查看完整内容

循环枚举,取网页元素信息呀。 用到命令 计次循环 SPAN_取对象( )‘循环通过索引取出 span的对象 ,建立一个 对象变量接收 网页_取元素信息( )’将对象提供给 命令,取出 width(宽度)的属性值 在判断这个值是不是 你已知的 740 , 如果是,可可以在精准一些,用同样的方法取出 高度的值 height 如果条件成立,那就知道窗口弹出来了,且 这个宽高都改变了。,可以跳出循环, 或在 循环后 在执行你想要的功能。 因为这个时候 ...
结帖率:100% (3/3)

签到天数: 9 天

发表于 2014-10-4 07:47:47 | 显示全部楼层   广东省揭阳市
循环枚举,取网页元素信息呀。 用到命令

计次循环
SPAN_取对象( )‘循环通过索引取出 span的对象 ,建立一个 对象变量接收

网页_取元素信息( )’将对象提供给 命令,取出 width(宽度)的属性值

在判断这个值是不是 你已知的 740 , 如果是,可可以在精准一些,用同样的方法取出 高度的值 height

如果条件成立,那就知道窗口弹出来了,且 这个宽高都改变了。,可以跳出循环,

或在 循环后 在执行你想要的功能。 因为这个时候你已经知道 索引, 或 这个元素 对象了

在QQ里面跟你说过,点击网页之后,网页中如果从源码中从来没有看到过这个元素,那你需要重新初始化了才能操作这个元素。 仔细分析看看吧。
回复

使用道具 举报

结帖率:67% (2/3)
发表于 2014-10-4 09:48:22 | 显示全部楼层   四川省成都市
这么多,不知道怎么回答
回复

使用道具 举报

结帖率:67% (2/3)
发表于 2014-10-4 09:50:20 | 显示全部楼层   四川省成都市
冰点 发表于 2014-10-4 09:11
循环枚举,取网页元素信息呀。 用到命令

计次循环

冰心,我就是在学习你的视频哟,我有问题,发帖了,麻烦帮我瞧瞧把!我新手(*^__^*) 嘻嘻……
地址:http://bbs.125.la/thread-13747826-1-1.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表