一般来说……如何在外部
java脚本文件的函数上调用?
更加具体…
>在我的头标签
< 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()”>
解决方法
你只需把它称为本地:)
<body onload="checkCookie()">
或者,在脚本中执行:
window.onload = checkCookie;
当您声明一个函数并且它不在另一个对象/命名空间中时,它只是全局可用,您可以将其称为它紧接在当前代码之前.默认情况下,这些函数将位于窗口对象you can see a short demo here上.
例如(无论此函数的定义在哪里,外部与否):
function myFunc() { alert('hi'); } myFunc(); window.myFunc(); //same call,unless there's *another* myFunc in a local-er scope