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

来源:8-17 编程练习

孩纸╭别伤xin、了

2016-07-13 20:12

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

写回答 关注

3回答

  • 我是刘高兴
    2016-07-16 23:08:07


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

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

    你好好想想

    我是刘高兴 回复孩纸╭别伤x...

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

    2016-07-17 13:30:26

    共 2 条回复 >

  • C0EEC3F7BBAA
    2016-07-16 11:01:23

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

  • 慕函数0386213
    2016-07-13 21:00:34

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

    孩纸╭别伤x...

    这个我知道,我就想知道代码要怎么写。我设置的是一个空链接,点击的时候是不跳转的,所以时间到了,还是自动跳转了

    2016-07-13 21:22:23

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题