2013-09-30 79 views
2

我有這條線在我的JS它在IE中工作正常,但在Firefox它提供了一個錯誤「文件是未定義的」。我用螢火蟲得到這個錯誤,看行,幫我從這個'對象'是未定義的calendar.js

x = event.layerX+document.documentElement.scrollLeft; 
y = event.layerY+document.documentElement.scrollTop; 

我試圖做出JavaScript對象課devshed教程,在我的電腦工作出來。

的calendar.js文件具有對象「日曆」構造,但是當我稱爲使用下面的HTML文檔時,得到

日曆」是線6和7未定義的錯誤,其中,所述OBJ1和指定了obj2 。

的calendar.js的完整代碼在 http://www.devshed.com/Client_Side/J...ect/page9.html 這兩個文件在同一目錄下。我正在使用Windows 2000 Professional與IE6。 欣賞任何幫助來解決此問題。

<html> 
<head> 
<script language="JavaScript" src="calendar.js"></script> 
</head> 
<body bgcolor="white"> 
<script> obj1 = new Calendar(2, 2005); </script> 
<script> obj2 = new Calendar(7, 2001); </script> 
</body> 
</html> 

回答

1

確保您的文件src =「」路徑是正確的。 檢查文件是否包含?

0

你在使用jQuery嗎?或者你是否試圖用firebug去檢查特定的DOM對象錯誤?

+0

你在這裏使用jQuery嗎?或者你是否試圖用firebug去檢查特定的DOM對象錯誤? console.log(); return false; –