10秒后停止页面加载javascript

时间:2016-02-14 15:14:04

标签: javascript

我正在使用

在我的网站上遇到问题
    <script type="text/javascript">
    window.onload = function() {
        var countdownElement = document.getElementById('countdown'),
        downloadButton = document.getElementById('new_download'),
        seconds = 10 ,
        second = 0,
        interval;

        downloadButton.style.display = 'none';

        interval = setInterval(function() {

            if (second >= seconds) {
                downloadButton.style.display = 'block';
                countdownElement.style.display = 'none';
                clearInterval(interval);
            }

            second++;
        }, 1000);
    }
</script>

但是一些谷歌广告继续加载,这个功能不起作用。所以我想在页脚的页脚

中使用此脚本在10秒后停止页面加载
<script type="text/javascript">
     setTimeout( function(){ 
    window.stop() 
  }  , 10000 );
    </script>

但这不起作用,有什么办法我可以在一段时间后停止页面加载或跳过谷歌广告加载时间从页面加载时间或除window.onload函数以外的其他方法

1 个答案:

答案 0 :(得分:0)

我写的一个快速的jquery代码对我有用...虽然我没有谷歌广告。我摆脱了setInterval()   希望它有所帮助..

$("document").ready(function() {
$("#new_download").css({
"display":"none"
});
setTimeout(displaydbutton,10000);
} 
function displaydbutton(){
$("#dload").css({
"display":"block"
});
clearTimeout();
});