Поскольку я продвигаюсь вперед с моей программой, я сталкиваюсь с проблемой использования окна. или document.onload() для вызова javascript. Это отлично работает на chrome и firefox, но IE не использует его вообще. Текущий код:Onload не работает над 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(), как было предложено пост на Двойники вопрос, но безрезультатно. Оставляя это, ничего не меняет. Я не понимаю, почему это не работает, поскольку документация для загружаемой нагрузки, которую я нашел, предполагает, что она должна поддерживаться IE. Поэтому в теории это не должно быть проблемой вообще.
После полезного комментария я решил вызвать функцию getEvents другим способом, чтобы проверить, действительно ли это дало ошибку.
<input type="submit" name="submit" onclick="javascript:getEvents()"/>
Как я могу назвать это в любое время, я хочу, я получил сообщение об ошибке, когда запуск его:
SCRIPT5009: 'getEvents' is undefined
Я понимаю, что это значит ошибки и в настоящее время ищет исправление. Если кто-нибудь знает, я был бы признателен, если бы вы сообщили мне.
Какая ошибка в консоли? – epascarello
Я честно не знаю. Мой результат не возвращает, и я не могу найти отдельную консольную панель. Не знаю, помогает ли это, но я использую netbeans. –
Вы не знаете о консоли веб-разработчика в браузере? https://msdn.microsoft.com/en-us/library/gg589507(v=vs.85).aspx – epascarello