如何使用JavaScript/jQuery定期自动更改网页标题?

如何使用JavaScript/jQuery定期自动更改网页标题?,javascript,jquery,for-loop,page-title,Javascript,Jquery,For Loop,Page Title,我试过这个: for (i = 0; i < i+1; i++) { if (i%2 == 0) { document.title = "title1"; } else { document.title = "title2"; } } (i=0;i

我试过这个:

for (i = 0; i < i+1; i++) {
    if (i%2 == 0) {
        document.title = "title1";
    } else {
        document.title = "title2";
    }
}
(i=0;i{ 如果(i%2==0){ document.title=“title1”; }否则{ document.title=“title2”; } } 但由于连续/永无止境的for循环,浏览器(googlechrome)挂起了。我是JavaScript/jQuery的新手。

您需要该函数

var isOdd = true;
setInterval(function(){
    document.title= isOdd ? "title1" : "title2";
    isOdd = !isOdd;
}, 100);

像这样的。。。传递给setInterval的函数将每100毫秒异步调用一次。这样你的浏览器就不会挂断。

你想使用JavaScript定时事件:

每隔1秒(1000毫秒)它将调用此函数并更新标题

window.setInterval(function(){
    changetitle()
}, 10000); // Every 10 seconds

function changetitle(){
    // Change title here
}
window.setInterval(function(){
    changetitle()
}, 10000); // Every 10 seconds

function changetitle(){
    // Change title here
}