Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jQuery在所有页面上自动调用函数_Javascript_Php_Jquery_Codeigniter - Fatal编程技术网

Javascript 如何使用jQuery在所有页面上自动调用函数

Javascript 如何使用jQuery在所有页面上自动调用函数,javascript,php,jquery,codeigniter,Javascript,Php,Jquery,Codeigniter,我想在所有页面上自动调用函数,我的应用程序上有300多个页面。我希望我的功能在10分钟后在所有页面上自动运行。我不想使用cron作业,因为它会降低服务器的速度,所以我想使用JavaScript在客户端触发它 <script> setInterval(function(){ myFunction() }, 5000); function myFunction() { alert("Hello"); } </script> setInterval(f

我想在所有页面上自动调用函数,我的应用程序上有300多个页面。我希望我的功能在10分钟后在所有页面上自动运行。我不想使用cron作业,因为它会降低服务器的速度,所以我想使用JavaScript在客户端触发它

<script> 
  setInterval(function(){ myFunction() }, 5000);
  function myFunction() {
    alert("Hello");
  }
</script>

setInterval(function(){myFunction()},5000);
函数myFunction(){
警惕(“你好”);
}

创建一个JS文件,例如
interval.JS
,并将其包含在
标记内的所有页面上,如下所示:

<script src="/path/to/file/interval.js" type="application/javascript">


此文件不应具有
标记,并且不要忘记首先包含jQuery文件,否则它将无法工作,甚至在包含函数的文件之前(如果您希望函数位于另一个文件中,即)

请澄清您的具体问题或添加其他详细信息,以突出显示您所需的内容。正如目前所写的,很难准确地说出你在问什么。有关澄清此问题的帮助,请参阅。函数执行什么操作?jQuery无法在服务器上复制cron作业。这个问题没有多大意义,谢谢你善意的回答。真的帮了我大忙,不客气。我相信您的函数使用AJAX,对吗?我是说,如果你想在服务器端做点什么。。。如果你不是,那就做些调查吧。我假设您确实知道客户端和服务器端之间的区别,您只是想找到一个解决方法。