簡體   English   中英

僅在Internet Explorer中未定義的命名空間?

[英]Namespace undefined in Internet Explorer only?

我正在使用Google Closure庫來實現一個大型項目。 我剛剛開始研究它,但是在IE8中出現了一個奇怪的錯誤。 它是唯一檢測到頁面中JavaScript錯誤的瀏覽器,我無法理解為什么。

http://www.niuzly.com/ajax/niuzly.base.js

這是所使用的JS腳本的鏈接。 它使用的是Google JavaScript准則,因此應該很容易理解所有內容。 感謝您的時間!

鏈接的JavaScript文件“ niuzly.base.js”似乎沒有goog.provide命名空間。 嘗試在版權聲明下方添加以下行:

goog.provide('niuzly.base.renderPage');

你也應該明確goog.require “goog.dom`:

goog.require('goog.dom');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM