Javascript 10秒后停止页面加载

Javascript 10秒后停止页面加载,javascript,Javascript,我面临一个问题,在我使用的网站上 <script type="text/javascript"> window.onload = function() { var countdownElement = document.getElementById('countdown'), downloadButton = document.getElementById('new_download'), seconds = 10 ,

我面临一个问题,在我使用的网站上

    <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>

window.onload=函数(){
var countdownElement=document.getElementById('countdown'),
downloadButton=document.getElementById('new_download'),
秒=10,
秒=0,
间隔
downloadButton.style.display='none';
间隔=设置间隔(函数(){
如果(秒>=秒){
downloadButton.style.display='block';
countdownElement.style.display='none';
间隔时间;
}
第二++;
}, 1000);
}
但是一些谷歌广告一直在加载,这个功能不起作用。所以我想在10秒后用这个脚本停止页面加载

<script type="text/javascript">
     setTimeout( function(){ 
    window.stop() 
  }  , 10000 );
    </script>

setTimeout(函数(){
window.stop()
}  , 10000 );

但这不起作用,有没有办法在一段时间后停止页面加载,或者从页面加载时间或除
窗口以外的其他方法中跳过谷歌广告加载时间。onload
函数这里是我编写的一个快速jquery代码,它对我有效…尽管我没有谷歌广告。我摆脱了
setInterval()
希望能有帮助

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

... 你的网站上有谷歌广告。。。你想阻止的?你可能会用这个脚本破坏用户缓慢的数据连接。@MadaraUchiha不,我希望他们在10秒后停止加载。。。某些广告将永远加载。相关:。第二个答案演示如何将window.stop()与setTimeout()一起使用。