Вызов функции внешнего файла javascript en

в целом... Как я могу сделать вызов функции внешнего файла сценария java?

Более конкретную...

  • в теге head у меня есть

<script type="text/javascript" src="JScript/FontSize.js"></script>

  • внешний файл javascript (который я хотел бы вызвать) FontSize.js содержит следующие функции.

    function checkCookie()
    
    function setCookie(c_name, value, expiredays)
    
    function getCookie(c_name)
    
    function increaseFontSize()
    
    function decreaseFontSize()`
    
  • Свойство FontSize.js находится по адресу ~/Jscript/ каталог

Я думаю, тело на нагрузке должно содержать что-то вроде

<body onload="/JScript/Fontsize.js/checkCookie()">

конечно ничего не работает как надо, потому что я не знаю, как сделать вызов функции внешнего JS-файла

2 ответов


вы просто называете его, как если бы он был локальным:)

<body onload="checkCookie()">

или сделайте это в скрипте:

window.onload = checkCookie;

когда вы объявляете функцию, а ее нет в другом объекте/пространстве имен, она просто глобально доступна, и вы можете вызвать ее, как если бы она непосредственно предшествовала вашему текущему коду. По умолчанию эти функции на


  <html>
        <head>
            <script type="text/javascript" language="javascript" src="main.js"></script>
        </head>
        <body>

    <!--The extranal main.js file contains samp() function.. -->
            <script>
              <!--    samp(); -->
            </script>
        </body>
    </html>