2011-01-11 79 views
0

我收到了一個非常奇怪的錯誤,我似乎無法擺脫我的代碼。在我的JSP的底部,我有以下代碼片段:從IE7中的jsp調用javascript時出現「Object Required」錯誤

<jsp:include page="YuiCalendar.jsp" /> 
<script> 
YAHOO.vgi.popcal.calendar.init(); 
alert(YAHOO.vgi.popcal.calendar.init); 
</script> 

首先調用init拋出了「必選對象」的錯誤,起初我還以爲我可能不正確地調用它,但警告語句中正確返回並顯示來自YuiCalendar的方法,但添加'()'會導致錯誤被拋出,init方法沒有輸入參數。是什麼讓這個問題變得更奇怪是我在另一個.jsp中有完全相同的幾行代碼,並且工作正常。所有的.jsp文件都在同一個文件夾中。

+0

該錯誤可能發生在函數內某處。 IE7對於準確的錯誤位置並不是很好。 – Pointy 2011-01-11 14:42:45

回答

0

謝謝Pointy,你說得對,在函數中有一個錯誤,這個錯誤是由.jsp本身缺少標記引起的。

相關問題