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