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文件都在同一個文件夾中。
該錯誤可能發生在函數內某處。 IE7對於準確的錯誤位置並不是很好。 – Pointy 2011-01-11 14:42:45