JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例


Posted in Javascript onJanuary 26, 2020

本文实例讲述了JS实现的定时器展示简单秒表、页面弹框及跳转操作。分享给大家供大家参考,具体如下:

定时器展示简单秒表demo

<!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" xml:lang="zh-cn">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <title>网页标题</title>
  <meta name="keywords" content="关键字列表" />
  <meta name="description" content="网页描述" />
  <link rel="stylesheet" type="text/css" href="" />
  <style type="text/css"></style>
  <script type="text/javascript">
  //全局变量
  var i=0;
  var timer;//外面定义全局变量
  function start2(){
    //获取网页中id=result的< input>元素
    var inputObj=document.getElementById("result");
    //<input>标记有什么属性.那么,对应的元素对象就有什么属性.
    inputObj.value="该程序已经运行了"+i+"秒!";
    i++;
    //延时器
    //延时器想要实现重复执行,必须在函数中不断调用自己.
    //这吗实现以后,延时器就可以模拟定时器的效果了.
    timer=window.setTimeout("start2()",100);//里面赋值
  }
  function stop2(){
    window.clearTimeout(timer);
  }
  </script>
</head>
<body>
<input id="result" type="button" value="该程序已经运行了0秒!"/><br/>
<input type="button" value="开始"/ onclick="start2()">
<input type="button" value="停止" onclick="stop2()"/>
</body>
</html>

JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例

页面弹框及跳转demo

<!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" xml:lang="zh-cn">
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
  <title>网页标题</title>
  <meta name="keywords" content="关键字列表" />
  <meta name="description" content="网页描述" />
  <link rel="stylesheet" type="text/css" href="" />
  <style type="text/css"></style>
//注意:谷歌浏览器会拦截弹框可以选择火狐浏览器打开
  <script type="text/javascript">
   window.onload=init;//是将函数的地址传给了事件,而不是将函数的执行结果传给事件. 有名函数或普通函数,作为地址引用,不能带括号.
  function init()
  {
    //更改网页背景色
     window.document.body.bgColor="#ff0000";
    //变量初始化
    var url2="";
    var name2="win2";
    var options2="width=400,heigth=300,left=300,top=300";
    //打开新窗口的方法,winObj就是新窗口对象
    var winObj=window.open(url2,name2,options2);
    var str="<h2>张三的基本信息</h2>";
      str+="姓名:张三";
      str+="<br>年龄:28";
      str+="<br>性别:男";
      winObj.document.write(str);
    //5秒后,新窗口自动关闭
    winObj.setTimeout("window.close()",5000);
  }
  </script>
</head>
<body>
<a href="http:\\www.baidu.com" rel="external nofollow" target="win2">百度跳转</a>
</body>
</html>

JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
对象特征检测法判断浏览器对javascript对象的支持
Jul 25 Javascript
jquery+ajax每秒向后台发送请求数据然后返回页面的代码
Jan 17 Javascript
javascript 闭包详解
Feb 15 Javascript
Bootstrap入门书籍之(零)Bootstrap简介
Feb 17 Javascript
js实现商品抛物线加入购物车特效
Nov 18 Javascript
JavaScript中的对象继承关系
Aug 01 Javascript
关于JS与jQuery中的文档加载问题
Aug 22 jQuery
Vue2.0用 watch 观察 prop 变化(不触发)
Sep 08 Javascript
jquery select插件异步实时搜索实例代码
Oct 20 jQuery
javascript实现对话框功能警告(alert 消息对话框)确认(confirm 消息对话框)
May 07 Javascript
微信小程序实现折线图的示例代码
Jun 07 Javascript
JavaScript实现随机点名小程序
Oct 29 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
Jan 26 #Javascript
vue跳转方式(打开新页面)及传参操作示例
Jan 26 #Javascript
详解Vue的ref特性的使用
Jan 24 #Javascript
JavaScript对象原型链原理解析
Jan 22 #Javascript
Node.js学习之内置模块fs用法示例
Jan 22 #Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
Jan 22 #Javascript
ES6学习笔记之let与const用法实例分析
Jan 22 #Javascript
You might like
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
php修改数组键名的方法示例
2017/04/15 PHP
Laravel重定向,a链接跳转,控制器跳转示例
2019/10/22 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
JavaScript Archive Network 集合
2007/05/12 Javascript
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
javascript使用appendChild追加节点实例
2015/01/12 Javascript
jQuery中unbind()方法用法实例
2015/01/19 Javascript
Jquery 实现table样式的设定
2015/01/28 Javascript
JavaScript返回0-1之间随机数的方法
2015/04/06 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
JavaScript计算器网页版实现代码分享
2016/07/15 Javascript
使用jQuery实现购物车结算功能
2017/08/15 jQuery
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
Node.js 实现抢票小工具 &amp; 短信通知提醒功能
2019/10/22 Javascript
[01:10:24]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第一场 2月28日
2021/03/11 DOTA
浅谈python中requests模块导入的问题
2018/05/18 Python
python 获取页面表格数据存放到csv中的方法
2018/12/26 Python
python tkinter组件使用详解
2019/09/16 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
药学专业大学生个人的自我评价
2013/11/04 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
建筑工程质量通病防治方案
2014/06/08 职场文书
搞笑车尾标语
2014/06/23 职场文书
2014年会计工作总结
2014/11/27 职场文书
2015年工商所工作总结
2015/05/21 职场文书
葬礼主持词
2015/07/02 职场文书
如何做好员工培训计划?
2019/07/09 职场文书
2019西餐厅创业计划书范文!
2019/07/12 职场文书
Python 可迭代对象 iterable的具体使用
2021/08/07 Python