2
Мне нужно использовать несколько функций window.onload
на одной странице, потому что плагин JS, который я использую, вызывает функцию window.onload
. Я бы не хотел редактировать плагин и работать с ним. Вот то, что я пробовал:Наличие нескольких функций window.onload
<div id="Count"></div>
//<script type="text/javascript" src="plugin.js" /> // JS plugin using window.onload
var INCREMENT = 3;
var count = 0;
var msInterval = 800;
var oldonload = window.onload; // assigning current window.onload to a variable
window.onload = function() { <-- error line
if (oldonload) {
oldonload();
}
document.getElementById('Count').innerHTML = count;
setInterval("count += INCREMENT; document.getElementById('Count').innerHTML = count;", msInterval);
}
Я получаю эту ошибку:
TypeError: (intermediate value)(...) is not a function
Это работает ... но я догадываюсь, что мне все еще интересно, что я сделал не так с тем, что я пробовал. Вы не знаете, что это может быть? – user4756836
Я не уверен. Возможно, это потому, что вам не хватает точки с запятой в конце фрагмента кода. –
Отличный ответ, спасибо большое. Ты действительно спас меня. –