2017-04-10 113 views
0

dojo.addOnLoad - 谷歌瀏覽器dojo.addOnLoad谷歌瀏覽器的行爲古怪

我的工作從幾年的應用,爲此,我給在firefox瀏覽器和谷歌瀏覽器和其他瀏覽器的部分支持完全的支持。關注客戶的需求和便利我已經開始解決在谷歌Chrome瀏覽器中執行我的應用程序時遇到的問題。雖然這樣做,我已經開始面對奇怪的問題與道場1.6.2 addOnLoad事件,即獲取觸發多的時間,當我打開我的網頁到谷歌Chrome瀏覽器和相同的代碼,如果我執行在Firefox它被觸發一次。

我已經測試了這種行爲與

Firefox 52.0.1 (64-bit) and 
    Google Chrome 56.0.2924.87 (64-bit) 
    on Ubuntu 16.04.2 LTS 

任何幫助將非常感激。

+0

請添加一段代碼,它在這裏模擬您的問題,所以我們可以發現什麼問題。 – GibboK

+0

'<腳本類型= 「文本/ JavaScript的」> dojo.addOnLoad(創建my_function); 函數創建my_function(){ \t警報( 「內myfunction的」); } 理想上面的代碼應提醒一次只有消息,但對我來說它會提醒它的3倍。 –

回答

0

dojo.addOnLoad()已棄用,請考慮更新至domReady!模塊,該模塊有幾個錯誤修復。

dojo.addOnLoad()已被棄用,取而代之的(當量) dojo.ready功能,最近,有利於AMD的API, 和domready中的!插入。 Ref