qq_嫵钶取玳_0
2015-12-16 13:37
<!DOCTYPE html> <html> <head> <title>浏览器对象</title> <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> </head> <body> <!--先编写好网页布局--> <h1>操作成功</h1> <span id="second" >5</span> <span>秒后回到主页</span> <a href="javascript:back()">返回</a> <script type="text/javascript"> var num=document.getElementById('second').innerHTML; //获取显示秒数的元素,通过定时器来更改秒数。 function startCount() { document.getElementById('second').innerHTML=num; num=num-1; setTimeout("startCount()",1000); if (num==0){ location.assign("http://www.baidu.com"); } } setTimeout("startCount()",1000); //通过window的location和history对象来控制网页的跳转。 function back(){ window.history.back(); } </script> </body> </html>
要注意两点:
出于安全因素,浏览器是禁止脚本访问已保存的URL的,如果允许的话,任意脚本都可以窥探你的浏览历史了(好可怕的说)
你用谷歌标明你是本地测试,谷歌知道你是它主人,你可以随心所欲地后退,你现在用的是别人家的慕课网的在线测试环境,你只是一个user,它肯定会禁止你访问哒,除非你是root。。。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题