Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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 如何正确地每20000毫秒重新加载一个div?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何正确地每20000毫秒重新加载一个div?

Javascript 如何正确地每20000毫秒重新加载一个div?,javascript,jquery,html,Javascript,Jquery,Html,所以我试着让一个带有iframe的div每20秒重新加载一次,我在上面搜索了一点,找到了一个本地代码,但是当我上传到互联网上时,它不起作用,为什么?。有什么我遗漏的吗?或者我可以在代码中加入一些东西来修复整件事? 我用jQuery/Javascript运行它 Div如下所示: <script type="text/javascript" src="//cdn.sublimevideo.net/js/hqaz26vv.js"></script> <script typ

所以我试着让一个带有iframe的div每20秒重新加载一次,我在上面搜索了一点,找到了一个本地代码,但是当我上传到互联网上时,它不起作用,为什么?。有什么我遗漏的吗?或者我可以在代码中加入一些东西来修复整件事? 我用jQuery/Javascript运行它

Div如下所示:

<script type="text/javascript" src="//cdn.sublimevideo.net/js/hqaz26vv.js"></script>
<script type="text/javascript" src=" [link to the js doc] "></script>
<div id="forsidetop">
    <iframe id='a5a8cf25' name='a5a8cf25' src='http://pixel.tv/ads/www/delivery/afr.php?zoneid=5&amp;cb=INSERT_RANDOM_NUMBER_HERE' frameborder='0' scrolling='no' width='728' height='90'><a href='http://pixel.tv/ads/www/delivery/ck.php?n=ae74fd18&amp;cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://pixel.tv/ads/www/delivery/avw.php?zoneid=5&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=ae74fd18' border='0' alt='' /></a></iframe>
</div>
forsidetop.html(重新加载的文档)


显然,我应该更好地指定路径,即使它与脚本位于同一文件夹中

@Henry Tran确实提出了一个特定的路径,它确实起了作用

adforsidetop = setInterval(function () {
    $('#forsidetop').fadeOut('slow', function() {
        $(this).load('/adsrefresh/forsidetop.html', function() {
            $(this).fadeIn('slow'); 
            });
        });
}, 20000); // milliseconds

因此,THx对他说:D

当你上传它时,到底发生了什么?你确定路径是正确的吗?我觉得很好。发生了什么事?或者没有发生什么?我猜代码正在工作,只是从缓存加载。你能提供你发布的url吗?
<iframe id='a5a8cf25' name='a5a8cf25' src='http://pixel.tv/ads/www/delivery/afr.php?zoneid=5&amp;cb=INSERT_RANDOM_NUMBER_HERE' frameborder='0' scrolling='no' width='728' height='90'><a href='http://pixel.tv/ads/www/delivery/ck.php?n=ae74fd18&amp;cb=INSERT_RANDOM_NUMBER_HERE' target='_blank'><img src='http://pixel.tv/ads/www/delivery/avw.php?zoneid=5&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=ae74fd18' border='0' alt='' /></a></iframe>
adforsidetop = setInterval(function () {
    $('#forsidetop').fadeOut('slow', function() {
        $(this).load('/adsrefresh/forsidetop.html', function() {
            $(this).fadeIn('slow'); 
            });
        });
}, 20000); // milliseconds