【问题标题】:dojo.addOnLoad behaves odd on google chromedojo.addOnLoad 在谷歌浏览器上的行为很奇怪
【发布时间】:2017-04-11 18:15:07
【问题描述】:

dojo.addOnLoad - 谷歌浏览器

我几年来一直在开发一个应用程序,为此我完全支持 firefox 浏览器,部分支持 google chrome 和其他浏览器。考虑到客户的需求和便利性,我已经开始解决在 google chrome 浏览器中执行我的应用程序时遇到的问题。这样做时,我开始面临 dojo 1.6.2 addOnLoad 事件的奇怪问题,当我在谷歌浏览器中打开我的页面时会触发多次,如果我在 Firefox 中执行相同的代码,它只会触发一次。

我已经用

测试了这种行为
    Firefox 52.0.1 (64-bit) and 
    Google Chrome 56.0.2924.87 (64-bit) 
    on Ubuntu 16.04.2 LTS

任何帮助将不胜感激。

【问题讨论】:

  • 请在此处添加一段模拟您的问题的代码,以便我们找出问题所在。
  • ` 理想情况下,上面的代码应该只提醒消息一次,但在我的例子中,它提醒它 3 次。

标签: google-chrome dojo


【解决方案1】:

dojo.addOnLoad() 已被弃用,请考虑更新到 domReady! 模块,该模块修复了多个错误。

dojo.addOnLoad() 已被弃用,取而代之的是(等效) dojo.ready 函数,最近,支持 AMD API, 和domReady!插入。 Ref.

【讨论】:

    猜你喜欢
    • 2012-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-22
    • 1970-01-01
    相关资源
    最近更新 更多