如何使用cpanel在服务器上运行javascript setInterval

如何使用cpanel在服务器上运行javascript setInterval,javascript,php,cron,cpanel,Javascript,Php,Cron,Cpanel,我有以下代码,我想使用cron作业在我的cpanel服务器上运行,但我只是将代码添加到我的电子邮件中,没有更新数据库。下面是我希望使用cron作业在cpanel服务器上运行的代码 <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script

我有以下代码,我想使用cron作业在我的cpanel服务器上运行,但我只是将代码添加到我的电子邮件中,没有更新数据库。下面是我希望使用cron作业在cpanel服务器上运行的代码

<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
var myVar = setInterval(function(){getElement()},5000);

 function getElement(){

    var links= $("#frametest").contents().find(".dharam_festival_list li .right h3 a");
    var hrefs = [];
    var headlines = [];
    links.each(function(){hrefs.push($(this).attr("href"));});
    links.each(function(){headlines.push($(this).text());});
    for(var i=0;i<hrefs.length;i++)
    {
         $.post('/insert_link/insert_amar.php', {link_address: hrefs[i], amar_heading: headlines[i]},function(data){$("#message").html(data);$("#message").hide();$("#message").fadeIn(1500);});
    }
}


</script>
</head>
<body>
<iframe name="frametest" id="frametest" src="/echo/amar.php" ></iframe>
<div id="message"></div>
</body>
</html> 

var myVar=setInterval(函数(){getElement()},5000);
函数getElement(){
var links=$(“#frametest”).contents().find(“.dharam#u festival_list li.right h3 a”);
var-hrefs=[];
var=[];
links.each(function(){hrefs.push($(this.attr(“href”);});
links.each(函数(){headlines.push($(this.text());});

对于(var i=0;我恐怕这是错误的方法。一般来说,JavaScript“运行”在客户端(例如web浏览器),而不是在服务器上。出于安全原因,电子邮件客户端会阻止或限制JavaScript。您知道有什么方法吗…请大家帮助我,我需要紧急解决此问题。您需要在服务器上而不是在电子邮件客户端内运行代码。使用标准的共享cPanel托管帐户执行此操作的最简单方法可能是使用PHP然后使用cron作业来执行PHP脚本。还有许多其他选项,但您的服务器上可能已经配置了PHP。我没有在电子邮件中运行我正在使用cron作业运行此PHP脚本,但我认为在cron作业中setInterval不起作用。