我使用OpenForge框架创建跨浏览器扩展,我目前正在使用他们的IE扩展版本。
Trigger-corp浏览器扩展程序:https://github.com/trigger-corp/browser-extensions/
我的扩展程序在每个浏览器页面中注入JavaScript,并且一切都按预期工作,除非我按F5或刷新按钮刷新页面,未注入代码后,以及框架代码。让代码再次运行的唯一方法是更改URL并按Enter键。可以在任何IE版本中复制问题。
我知道问题类似于这个问题:Detect Page Refresh in BHO
现在有人在这个框架的代码中改变什么来解决这个问题吗?
谢谢,
答案 0 :(得分:1)
直到IE开始触发DocumentComplete&页面刷新后的NavigateComplete2事件就可维护的解决方案而言,我们几乎没有运气。