开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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


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

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

查看: 1826|回复: 4
收起左侧

[已解决] 163邮箱读信问题

 关闭 [复制链接]
结帖率:45% (10/22)
发表于 2014-10-3 23:24:03 | 显示全部楼层 |阅读模式   印度
5精币
我用vip模块,已经写到可以正常登录,登录点击进如收信处,点击一封信邮件,是Tao宝发来的确认激活邮件,我可以点击进去。但是进去之后。再点击里面的按钮,就没反应了,我用的互联网浏览器,这封信的内容也可以看到,我想用vip模块获取网站的源码,但是获取的源码中没有这封信的内容。

我用助手,分析出来的这封信是在框架7,但我调试程序的时候,在互联网浏览器走到这一步的时候,我再用助手分析,发现打开的这封信这个是在框架2。但无论是框架7还是2,都无法点击里面的链接,也无法得到里面的源码,用 网页填表.网页_取源码 ()命令得到的源码里面没有这一块,我用:
网页填表.网页_全选 ()
网页填表.网页_复制 ()
网站源码 = 取剪辑板文本 ()

得到的源码也没有包含这一部分,如图所示,这封信都看到了,就是软件得不到数据 163taobao.png

最佳答案

查看完整内容

但是进去之后。再点击里面的按钮,就没反应了, 网页元素变化了,这个进去了,是 网页中的框架单独载入新的页面。 元素变化,要操作,都必须重新初始化。 最新版的vip模块 中去除了 强制初始化参数,如果没有使用最新版,使用老板的,那在初始化的时候 还需要填写这个参数。另外,需保证初始化 是成功的。 我用的互联网浏览器,这封信的内容也可以看到,我想用vip模块获取网站的源码,但是获取的源码中没有这封信的内容。 很明 ...
结帖率:100% (3/3)

签到天数: 25 天

发表于 2014-10-3 23:24:04 | 显示全部楼层   广东省揭阳市
但是进去之后。再点击里面的按钮,就没反应了,

网页元素变化了,这个进去了,是 网页中的框架单独载入新的页面。 元素变化,要操作,都必须重新初始化。 最新版的vip模块 中去除了 强制初始化参数,如果没有使用最新版,使用老板的,那在初始化的时候 还需要填写这个参数。另外,需保证初始化 是成功的。

我用的互联网浏览器,这封信的内容也可以看到,我想用vip模块获取网站的源码,但是获取的源码中没有这封信的内容。

很明显,邮箱的信件应该都是在框架中单独载入出来浏览器的, 使用 网页_取源码, 取出来的是 当前主页面的源码,框架是另外一个页面吗,也就是说,你最多能取出嵌套这个网页的 框架代码,比如 <frame>框架网页</frame> 之类的代码。而要 取出框架中的源码。则需要 使用 框架_取源码, 具体还需要提供框架的索引 ,索引会变的话,还需要 循环遍历去对比。 另外,配合助手中的 网页分析--探测--网页源码 里面,在框架里面可以快速的找到 源码内容
回复

使用道具 举报

结帖率:100% (5/5)
发表于 2014-10-3 23:45:37 | 显示全部楼层   福建省福州市
你用助手看下能不能取的到文本
回复

使用道具 举报

结帖率:45% (10/22)
 楼主| 发表于 2014-10-4 08:29:39 | 显示全部楼层   印度
用助手在上面点右键,可以复制到源码。但在软件中,网页填表.DIV_取源文本,网页填表.DIV_取内容,网页填表.DIV_取引用代码,这三个命令,取到的都是空内容,源码如下:

网页填表.SPAN_点击 (“innerText==新用户确认通知信”, , 1)  ' 点击Tao宝确认邮件
公用.程序_延时 (3000, )

取源文本1 = 网页填表.DIV_取源文本 (“className==finish-btn”, , 7)
取内容1 = 网页填表.DIV_取内容 (“className==finish-btn”, , 7)
取引用代码1 = 网页填表.DIV_取引用代码 (“className==finish-btn”, , 7)
取源文本2 = 网页填表.DIV_取源文本 (“className==link-text”, , 7)
取内容2 = 网页填表.DIV_取内容 (“className==link-text”, , 7)
取引用代2 = 网页填表.DIV_取引用代码 (“className==link-text”, , 7)
调试输出 (取源文本1, 取内容1, 取引用代码1, 取源文本2, 取内容2, 取引用代2)

调试输出的结果:

* “” | “” | “” | “” | “” | “”
* “” | “” | “” | “” | “” | “”
被调试易程序运行完毕


上面程序的:网页填表.SPAN_点击 (“innerText==新用户确认通知信”, , 1)  ' 点击Tao宝确认邮件,这一句运行正常,在互联网浏览器窗口显示的内容也正常。就是软件得不到结果。

助手在ie浏览器分析的截图如下:

助手分析出的ie浏览器.png

助手在调试时,从互联网浏览器分析的截图如下:

助手在调试程序的时候分析的互联网浏览器.png

一个是在框架7,一个是在框架2,但无论是填7,还是2,或者你不写,得到的结果都是空。调试输出的结果都是空


点评

取div内的一些信息? 右击查看div,看属性, 然后调用 vip模块中的 网页_取元素信息( ) 命令,来获取元素的各种信息。,当然,这个时候你需要明白, innerText 等一些属性名称的作用。。   广东省揭阳市  发表于 2014-10-8 15:25
回复

使用道具 举报

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

本版积分规则 致发广告者

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

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

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