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 json2 使用方法
Mar 16 Javascript
原生JavaScript编写俄罗斯方块
Mar 30 Javascript
总结JavaScript中布尔操作符||与&amp;&amp;的使用技巧
Nov 17 Javascript
深入理解MVC中的时间js格式化
May 19 Javascript
浅谈JavaScript中数组的增删改查
Jun 20 Javascript
JavaScript基于原型链的继承
Jun 22 Javascript
AngularJS自定义控件实例详解
Dec 13 Javascript
jQuery模拟窗口抖动效果
Mar 15 Javascript
使用3D引擎threeJS实现星空粒子移动效果
Sep 13 Javascript
js实现上下左右键盘控制div移动
Jan 16 Javascript
javascript实现简单搜索功能
Mar 26 Javascript
js实现表单项的全选、反选及删除操作示例
Jun 05 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 目录与文件处理-郑阿奇(续)
2011/07/04 PHP
PHP内核探索:哈希表碰撞攻击原理
2015/07/31 PHP
PHP模板引擎Smarty中的保留变量用法分析
2016/04/11 PHP
PHP实现的mongoDB数据库操作类完整实例
2018/04/10 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
深入学习微信网址链接解封的防封原理visit_type
2019/08/15 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
jQuery 剧场版 你必须知道的javascript
2009/05/27 Javascript
HTML5附件拖拽上传drop &amp; google.gears实现代码
2011/04/28 Javascript
JS链式调用的实现方法
2013/03/07 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
JQuery的Ajax请求实现局部刷新的简单实例
2014/02/11 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
原生javaScript实现图片延时加载的方法
2014/12/22 Javascript
jquery实现标题字体变换的滑动门菜单效果
2015/09/07 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
js中遍历Map对象的方法
2016/07/27 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
vue实现简单的星级评分组件源码
2018/11/16 Javascript
ES6中Symbol、Set和Map用法详解
2019/08/20 Javascript
详解Vue的watch中的immediate与watch是什么意思
2019/12/30 Javascript
python学生信息管理系统
2018/03/13 Python
python单向循环链表原理与实现方法示例
2019/12/03 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
销售工作人员的自我评价分享
2013/11/10 职场文书
汽车装潢店创业计划书范文
2014/02/05 职场文书
三年级评语大全
2014/04/23 职场文书
电教室标语
2014/06/20 职场文书
2014年国庆节演讲稿精选范文1500字
2014/09/25 职场文书
2015年五一劳动节演讲稿
2015/03/18 职场文书
导游词之南京夫子庙
2019/12/09 职场文书