刚做ie编程,问个小问题

nonocast 2005-08-08 10:28:48
我想在navigate2后直接调用页面中的一个js,调用部分没问题
但我发现navigate2到一个网页竟然会 3 次响应OnDocumentComplete,OnNavigateComplete2
我就不明白了,我怎么知道哪次是最后一次?到底该什么时机来调用这个js?
大家帮帮忙
...全文
142 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
microyzy 2005-08-16
  • 打赏
  • 举报
回复
我想这是ie的设计上就是如此,那样的话应该在OnDocumentComplete之后还有一个事件,楼主的代码可能应该放那里面,纯粹猜测,莫怪:目
microyzy 2005-08-16
  • 打赏
  • 举报
回复
为什么我在OnDocumentComplete中执行一个脚本就会报对象没有此方法
但SetTimer(1000)则不会报此错
但Timer不是解决问题的办法啊


===
这个类似的问题以前写js的时候也遇到过,不知道是不是跟ie的加载顺序有关,但是延迟一点时间,如你的1秒就没事了,后来我也没深入研究过:)
nonocast 2005-08-14
  • 打赏
  • 举报
回复
为什么我在OnDocumentComplete中执行一个脚本就会报对象没有此方法
但SetTimer(1000)则不会报此错
但Timer不是解决问题的办法啊
nonocast 2005-08-14
  • 打赏
  • 举报
回复
老大来说说吧
到底什么时候才是一个文档真正读完?
microyzy 2005-08-08
  • 打赏
  • 举报
回复
没做过,帮楼主顶一下:)

NavigateComplete应该是跳转完成时发生,DocumentComplete是文档加载完成后发生,msdn是这么说的,以我的理解,应该是NavigateComplete在前,它发生之后才开始加载文档,儿DocumentComplete在后
nonocast 2005-08-08
  • 打赏
  • 举报
回复
顺便问下DocumentComplete和NavigateComplete有什么区别?
我该在哪里调用这个js,或者说初始化

16,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧