Javascript定时事件/图像?
我想要编程的是当一个人打开一个网页时发生的一个定时事件。他们将进入网站上的一个页面,在该页面上,图像将显示一段时间(比如10秒),在这段时间后,他们可以进入下一个页面。本质上,我想创建一个“广告”,用户不能跳过,直到持续时间(10秒)结束。在Weebly中,您可以直接在网站中插入文件或嵌入代码。我需要嵌入代码还是可以将其作为文件插入?有很多奇妙的方法可以做到这一点,但为了您的利益,我们将保持简单。看小提琴 要将计时器设置为10秒,只需将毫秒更改为10000,如下所示:Javascript定时事件/图像?,javascript,html,image,events,timed,Javascript,Html,Image,Events,Timed,我想要编程的是当一个人打开一个网页时发生的一个定时事件。他们将进入网站上的一个页面,在该页面上,图像将显示一段时间(比如10秒),在这段时间后,他们可以进入下一个页面。本质上,我想创建一个“广告”,用户不能跳过,直到持续时间(10秒)结束。在Weebly中,您可以直接在网站中插入文件或嵌入代码。我需要嵌入代码还是可以将其作为文件插入?有很多奇妙的方法可以做到这一点,但为了您的利益,我们将保持简单。看小提琴 要将计时器设置为10秒,只需将毫秒更改为10000,如下所示: onload=“setTi
onload=“setTimeout(myFunction,10000);”
它所做的只是在计时器上隐藏和显示
function myFunction() {
document.getElementById('image').style.display = 'none';
document.getElementById('main').style.display = 'inline';
}
如果他们不知道如何实现javascript超时方法,我真的建议找一位新老师:-)。阅读此文,确保你有办法让用户在指定时间之前关闭此广告,否则你将失去很多访问者。您需要查看setInterval和setTimeout:等函数,不建议使用旧的
onload
属性imo。将.addEventListener
与onDomReady
一起使用要比这更好,而且实际上没有那么复杂。