永发信息网

JS计时器自动跳变问题

答案:2  悬赏:80  手机版
解决时间 2021-02-01 23:59
  • 提问者网友:川水往事
  • 2021-01-31 23:06
代码如图,计时和停止按钮分别关联startTm()和stopTm()函数,点击计时按钮为什么时间不能自动更新

只是原码









最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-01-31 23:27
因为你start()函数根本没有启动啊

把start()函数加入到setTm()里的尾部
全部回答
  • 1楼网友:青灯有味
  • 2021-02-01 00:10

我觉得你写复杂了,给你看个例子:

a.html相当于你的主页面,b.html就相当于你的登陆页面

=================

a.html

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns=" http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head>

<body> <input type="button" value="打开新窗口" onclick="opennew()" /> <script type="text/javascript"> function opennew(){  window.open("b.html","newwindow","width=557,height=176,top=10,left=20");  } </script> </body> </html> ===========================

b.html

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns=" http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head>

<body onload="window.settimeout('window.close()',3000)"> 该窗口将在3秒内关闭 </body> </html>

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯