1
隨着我在繼續使用我的程序,我使用窗口遇到了麻煩。或document.onload()來調用JavaScript。這適用於Chrome和Firefox,但IE並沒有使用它。當前的代碼:負載不能在IE上工作
HTML:
<body onload = "getEvents()"></body>
的Javascript:
<script type="text/javascript">
document.ready(function(){ getEvents(); });
function getEvents(addEvents(variable)){ /*show something*/ };
function addEvents(variable = ""){}
</script>
我嘗試使用的document.ready如通過在simular問題後建議(),但都沒有結果。離開它不會改變。我不明白爲什麼這不起作用,因爲我發現onload的文檔表明它應該被IE支持。所以在理論上這根本不應該是個問題。
經過有用的評論後,我決定調用getEvents函數另一種方法來檢查這是否給出錯誤。
<input type="submit" name="submit" onclick="javascript:getEvents()"/>
,我可以把這個任何時候我想觸發時,我得到了一個錯誤:
SCRIPT5009: 'getEvents' is undefined
我明白這是什麼錯誤的手段和我目前正在尋找修復。如果有人知道,我會很感激,如果你讓我知道。
控制檯中的錯誤是什麼? – epascarello
我真的不知道。我的輸出沒有回報,我似乎無法找到一個單獨的控制檯欄。不知道是否有幫助,但我使用netbeans。 –
您不瞭解瀏覽器中的Web開發人員控制檯嗎? https://msdn.microsoft.com/en-us/library/gg589507(v=vs.85).aspx – epascarello