arken 发表于 2012-5-7 16:44:37

新手问_IENavigate问题(缓存问题)

本帖最后由 arken 于 2012-5-8 12:33 编辑

#include<ie.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$oIE = _IECreateEmbedded()
GUICreate("TEST", 500, 550, -1, -1, $WS_SYSMENU+$WS_CAPTION, $WS_EX_TOPMOST)
$GUIActiveX = GUICtrlCreateObj($oIE, 0, -195, 550, 850)
_IENavigate($oIE, "http://1290.me/",0)
GUISetState()
While 1
      $msg = GUIGetMsg()
      Select
                        Case $msg = $GUI_EVENT_CLOSE
                              Exit
      EndSelect
WEnd新手问_IENavigate问题:

用_IENavigate打开一个网站(http://1290.me/),怎么那个文件上传用不了啊。点“上传文件”并选择文件后上传没有进度(第一次没问题,关掉重开后就不行,见下面的补充说明)。
请高手帮忙测试一下,不需要注册的,直接点“上传文件”按钮并选择一个硬盘上的文件就知道效果了。谢谢
---------------------------补充说明------------------------------
发现:每次使用前先将Temporary Internet Files目录下的uploadify.swf文件删除就没问题!!!!
但是,使用一次后,这个缓存文件又有了,就上传不了。。。直接用IE打开http://1290.me/就没问题。

有没什么高招解决?

whitehead 发表于 2012-5-7 20:33:26

上面代码中没有看见上传的代码啊

xms77 发表于 2012-5-7 20:36:48

回复 1# arken
楼主哇,就一个打开网页的代码,怎么上传啊?

arken 发表于 2012-5-7 20:37:46

回复 2# whitehead


    “上传”是在被嵌套的网页内。

arken 发表于 2012-5-7 20:39:08

回复 3# xms77


    “上传”是在被嵌套的网页内。

如果用IE打开网页,“上传”是没问题的。

但被嵌套后,“上传”不了

hzxymkb 发表于 2012-5-7 20:44:50

嵌套后无法打开 上传 的对话框是吗?我这里一切正常!

arken 发表于 2012-5-7 20:47:49

回复 6# hzxymkb

是这样的:
    嵌套后可以打开 上传 的对话框,也可以选择要上传的文件。但是,文件上传不成功。如果是IE直接打开,选择要上传的文件后会自动上传文件。

arken 发表于 2012-5-7 20:52:45

请高手帮忙测试一下,不需要注册的,直接点“上传文件”按钮并选择一个硬盘上的文件就知道效果了。

xms77 发表于 2012-5-7 22:46:51

回复 8# arken
我这里测试没有问题,上传成功

arken 发表于 2012-5-7 22:55:34

回复 9# xms77


    咦。。。。奇怪了。请问你的AUTOIT版本是什么?

我这里是这样

arken 发表于 2012-5-8 02:37:06

---------------------------再补充------------------------------
每次使用前先将Temporary Internet Files目录下的uploadify.swf文件删除就没问题!!!!
但是,使用一次后,这个缓存文件又有了,就上传不了。。。

有没什么高招解决?

seniors 发表于 2012-5-8 08:06:08

测试正常,3.3.7.15版

hzxymkb 发表于 2012-5-8 10:52:44

回复 7# arken




上传一切正常!

arken 发表于 2012-5-8 12:37:27

回复 12# seniors

感谢测试!

最新发现:第一次没问题,使用一次后会缓存uploadify.swf文件,在重新打开就不行了。
使用前先将Temporary Internet Files目录下的uploadify.swf文件删除就没问题!!!!
直接用IE打开http://1290.me/就没问题。

arken 发表于 2012-5-8 12:38:12

回复 13# hzxymkb


   
感谢测试!

最新发现:第一次没问题,使用一次后会缓存uploadify.swf文件,在重新打开就不行了。
使用前先将Temporary Internet Files目录下的uploadify.swf文件删除就没问题!!!!
直接用IE打开http://1290.me/就没问题。
页: [1] 2
查看完整版本: 新手问_IENavigate问题(缓存问题)