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 相关文章推荐
驱动事件的addEvent.js代码
Mar 27 Javascript
用js实现的自定义的对话框的实现代码
Mar 21 Javascript
jquery中ajax调用json数据的使用说明
Mar 17 Javascript
潜说js对象和数组
May 25 Javascript
jquery特效 幻灯片效果示例代码
Jul 16 Javascript
js调试工具Console命令详解
Oct 21 Javascript
JavaScript中使用Object.prototype.toString判断是否为数组
Apr 01 Javascript
Javascript计算二维数组重复值示例代码
Dec 18 Javascript
浅谈Vue2.0父子组件间事件派发机制
Jan 08 Javascript
three.js 入门案例详解
Jan 23 Javascript
js实现黑白div块画空心的图形
Dec 13 Javascript
Vue程序化的事件监听器(实例方案详解)
Jan 07 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
php实现统计邮件大小的方法
2013/08/06 PHP
jQuery 加上最后自己的验证
2009/11/04 Javascript
JS 的应用开发初探(mootools)
2009/12/19 Javascript
js中arguments的用法(实例讲解)
2013/11/30 Javascript
jQuery操作CheckBox的方法介绍(选中,取消,取值)
2014/02/04 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
js实现在同一窗口浏览图片
2014/09/17 Javascript
jQuery+ajax中getJSON() 用法实例
2014/12/22 Javascript
javascript实现画不相交的圆
2015/04/07 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
js实现不提交表单获取单选按钮值的方法
2015/08/21 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
2015/09/15 Javascript
JAVASCRIPT代码编写俄罗斯方块网页版
2015/11/26 Javascript
js拖拽的原型声明和用法总结
2016/04/04 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
2017/04/11 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
详谈js的变量提升以及使用方法
2018/10/06 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
详解Vue之计算属性
2020/06/20 Javascript
python实现DES加密解密方法实例详解
2015/06/30 Python
python实现归并排序算法
2018/11/22 Python
python中aioysql(异步操作MySQL)的方法
2019/04/11 Python
Python数据可视化:幂律分布实例详解
2019/12/07 Python
基于pygame实现童年掌机打砖块游戏
2020/02/25 Python
Traffic People官网:女式花裙、上衣和连身裤
2020/10/12 全球购物
名词解释型面试题(主要是网络)
2013/12/27 面试题
工程造价专业大学生自荐信
2013/10/01 职场文书
咖啡馆创业计划书
2014/01/26 职场文书
租房协议书样本
2014/08/20 职场文书
班子四风对照检查材料思想汇报
2014/09/29 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
房屋买卖协议样本
2014/11/16 职场文书
中学教师个人总结
2015/02/10 职场文书
转正申请报告格式
2015/05/15 职场文书
matlab xlabel位置的设置方式
2021/05/21 Python