为了账号安全,请及时绑定邮箱和手机立即绑定

”如果不做任何操作则5秒后自动跳转到一个新的地址“,,,该如何判断?

”如果不做任何操作则5秒后自动跳转到一个新的地址“,,,该如何判断?

正在回答

3 回答


如果我没理解错你的意思的话:

题目中“5秒后回到主页”和你说的“5秒后自动跳转到一个新的地址”是一个意思啊。“回到主页”=“自动跳转到一个新的地址”,别被“回到主页”里的“回到”二字给迷惑了,它不是说的返回,它说的其实就是跳转。还有题目中那个“操作成功”和你说的“如果不做任何操作”,别被“操作”俩字迷惑了,它只是一个文本内容而已。

你好好想想

0 回复 有任何疑惑可以回复我~
#1

孩纸╭别伤xin、了 提问者

你理解错了我的意思。题目给我们的正确答案,无论你操作不操作,都会跳转。只是一个是我们操作的跳转,一个是计时后自动跳转。我现在想问的是,如何能做到,只要移动鼠标,或者点击任何地方,就可以停止计时跳转。再换一个意思来说,如果把链接换成空链接“#”,那么标准答案给我们的就不能用了,因为你点击空链接后,计时还是继续进行。
2016-07-17 回复 有任何疑惑可以回复我~
#2

我是刘高兴 回复 孩纸╭别伤xin、了 提问者

我懂你的意思了,“只要移动鼠标或者点击任何地方就可以停止计时跳转”,我现在学到了第九章一半,你这功能就JavaScript来说我不知道能不能实现,但就在慕课网进阶篇所学的知识来讲应该是实现不了的,只能通过所学的clearInterval()来设置一个“stop”按钮点击来实现... 另外你说的空链接“#”的问题,你点了空链接后页面肯定不跳转(因为没得跳转,你可以试试给它加个属性"_blank"在新窗口打开),计时器肯定也会继续运行,因为计时器setInterval()是在函数count()(用来跳转页面的函数)外部的,调用这个函数不会影响setInterval()的执行
2016-07-17 回复 有任何疑惑可以回复我~

你在a标签上加上点击事件onclick=clearInterval(id_of_setInterval)并把href属性删除试试

0 回复 有任何疑惑可以回复我~

在5秒计数的中间如果点击了按钮,就执行按钮的程序一;如果5秒钟到了,就直接自动跳转到一个新的地址。用一个if语句判官就可以

0 回复 有任何疑惑可以回复我~
#1

孩纸╭别伤xin、了 提问者

这个我知道,我就想知道代码要怎么写。我设置的是一个空链接,点击的时候是不跳转的,所以时间到了,还是自动跳转了
2016-07-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

”如果不做任何操作则5秒后自动跳转到一个新的地址“,,,该如何判断?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信