某些秒后更改HTML标题?

时间:2015-01-21 05:16:45

标签: javascript html

是否可以在一定的秒数后使用html / javascript更改我的网页标题。我知道可以更改标题,但我想在一定时间后自动完成,特别是大约6秒钟。

3 个答案:

答案 0 :(得分:2)

只需使用setTimeout即可创建延迟。

setTimeout(function () {
    document.title = "New Title!";
}, 6000); // 6 seconds

setTimeout函数有两个参数,一个是要调用的函数,另一个是以毫秒为单位的延迟。它只是在给定的延迟后调用函数。

答案 1 :(得分:2)

要更改标题,您可以使用document.title=newtitle

要在一段时间后执行操作,您可以使用setTimeout(yourfunction, milliseconds)

要执行您要求的任务,您需要:

setTimeout(
  function(){ 
    document.title="New title!" 
  }, 
  6000  // 6000 milliseconds = 6 seconds
); 

答案 2 :(得分:-1)

你可以这样做:

var didChangeTitle = false;
if (!didChangeTitle){
    setTimeout(doInterval(), 6000);
}

function doInterval(){
    document.title = "new title"
    didChangeTitle = true;
}
相关问题