TC官方合作论坛

 找回密码
 立即注册
查看: 730|回复: 13
打印 上一主题 下一主题

[已解决] 碰到提交后关闭的网页,如何处理?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-9 22:27:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请教个问题,我的网页控件,碰到提交后当前网页就会自动关闭,然后网页控件就变灰色了不见了,也无法初始化,这个问题如何处理?
回复

使用道具 举报

14#
 楼主| 发表于 2014-3-11 21:00:06 | 只看该作者
itcfan 发表于 2014-3-11 14:15
不知你的想法是不是和我有出入。
我的是这样,原浏览器控件名称是:“浏览器0”。
这时,我所添加的点击按 ...

你在创建前先销毁,就可以继续创建“浏览器0”了

控件.销毁("浏览器0")
控件.创建("浏览器","浏览器0","",1,43,1013,526,"","",0)

评分

参与人数 0威望 +10 金币 +10 收起 理由
itcfan + 10 + 10 谢谢,互相帮助解决了这个问题!.

查看全部评分

回复 支持 反对

使用道具 举报

13#
发表于 2014-3-11 14:15:24 | 只看该作者
本帖最后由 itcfan 于 2014-3-11 21:16 编辑
zxf261 发表于 2014-3-10 23:07
我用创建解决这个问题了,控件.创建("网页","浏览器0","浏览器",1,43,1013,526,"属性","事件",0),后面我 ...

不知你的想法是不是和我有出入。
我的是这样,原浏览器控件名称是:“浏览器0”。
这时,我所添加的点击按钮用:网页.转到("浏览器0","网址"),是正常的。
当这个"浏览器0",由于网页的一个脚本触发关闭了,这个"浏览器0"控件就没有了。
那么,这时,我再点击按钮:“控件.创建”,再创建成一个“浏览器0”来。
而且需要我点其它按钮使用网页.转到("浏览器0","网址"),是正常的。

这里我看了你的代码:
  1. 控件.创建("网页","浏览器0","浏览器",1,43,1013,526,"属性","事件",0)
  2. 网页.转到("浏览器0","网址")
复制代码
好像不对吧???
创建(控件类型,控件ID,文本,x,y,宽度,高度,属性,事件,父窗口句柄=0)
控件类型=网页?
你之所以的成功是没有关闭“浏览器0”,所以会转到,如果关了,应该不能转到了。

我使用的代码是:
  1. 功能 恢复_点击()
  2.     控件.创建("浏览器","浏览器0","官网",0,30,1024,610,"","",0)
  3.     网页.转到("浏览器0","论坛")
  4. 功能结束
复制代码

结果是,成功打开了官网,却打不开论坛,可见创建的浏览器控件并不是原来的“浏览器0”。
===========================================
经过多次测试得出结果:
  1. 功能 恢复_点击()
  2.     控件.创建("浏览器","浏览器1","官网",0,30,1024,610,"","",0)
  3.     网页.转到("浏览器1","论坛")
  4. 功能结束
复制代码
正常转到了论坛,
可见虽然关闭了“浏览器0”,再次创建一样的“浏览器0”,并不能识别转到论坛,
而创建“浏览器1”,就可以识别转到论坛。

回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2014-3-10 23:07:38 | 只看该作者
itcfan 发表于 2014-3-10 00:00
……我今晚才在群里问,没人吱声,问了某版主,说重建浏览器,于是查了一下帮助,得出的成果: 控件.创建
...

我用创建解决这个问题了,控件.创建("网页","浏览器0","浏览器",1,43,1013,526,"属性","事件",0),后面我再加上 网页.转到("浏览器0","XXXxxx.com.cn/login.aspx"),就可以返回首页重新操作。
回复 支持 反对

使用道具 举报

11#
发表于 2014-3-10 17:50:39 | 只看该作者
zxf261 发表于 2014-3-10 15:15
是用TC的浏览器控件提交网页表单,然后网页当前网页会自动关闭,但后续该浏览器控件就消失了 ...

可能是它自己内部有算法什么的  检测到没对
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2014-3-10 15:15:34 | 只看该作者
今非 发表于 2014-3-10 12:04
请采纳←如果我的回答帮助到了你 !

你用网络提交跟TC网页浏览器有什么关系呢   还是网页提交表单

是用TC的浏览器控件提交网页表单,然后网页当前网页会自动关闭,但后续该浏览器控件就消失了
回复 支持 反对

使用道具 举报

9#
发表于 2014-3-10 12:04:40 | 只看该作者
请采纳如果我的回答帮助到了你 !

你用网络提交跟TC网页浏览器有什么关系呢   还是网页提交表单
如果是提交表单  也许是网页程序卡了---


温馨提示4 : 问问题时请提供详细的信息 , 如代码 , 出现的问题提示等截图 , 这样方便我准确的回答你的问题
回复 支持 反对

使用道具 举报

8#
发表于 2014-3-10 11:53:35 | 只看该作者
zxw445 发表于 2014-3-10 09:17
只能看返回值,不能查看数据。

我的意思我能看到:控件所创建的是“浏览器0”还是“浏览器1”吗?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2014-3-10 09:43:20 | 只看该作者
晚上我试试,谢谢两位的回答
回复 支持 反对

使用道具 举报

6#
发表于 2014-3-10 09:17:42 | 只看该作者
itcfan 发表于 2014-3-10 09:00
可以调试输出查询创建的数据吗?

只能看返回值,不能查看数据。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-28 12:08 , Processed in 0.167885 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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