Вы просто называете это, как будто это было локально:)
<body onload="checkCookie()">
Или сделать это в сценарии:
window.onload = checkCookie;
Когда вы объявляете функцию, и она не находится в другом объекте / пространстве имен, она просто доступна глобально, и вы можете вызывать ее, как если бы она непосредственно предшествовала вашему текущему коду. По умолчанию эти функции будут на объекте window
, вы можете увидеть короткую демонстрацию здесь .
Например (не имеет значения , где эта функция определена, внешняя или нет):
function myFunc() { alert('hi'); }
myFunc();
window.myFunc(); //same call, unless there's *another* myFunc in a local-er scope