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 相关文章推荐
JS Range HTML文档/文字内容选中、库及应用介绍
May 12 Javascript
jquery获取tr中控件值并操作tr实现思路
Mar 27 Javascript
简介JavaScript中substring()方法的使用
Jun 06 Javascript
JavaScript实现非常简单实用的下拉菜单效果
Aug 27 Javascript
JavaScript中循环遍历Array与Map的方法小结
Mar 12 Javascript
javascript判断元素存在和判断元素存在于实时的dom中的方法
Jan 17 Javascript
JS解决移动web开发手机输入框弹出的问题
Mar 31 Javascript
微信小程序之圆形进度条实现思路
Feb 22 Javascript
详解Node.js中的Async和Await函数
Feb 22 Javascript
在vue中使用SockJS实现webSocket通信的过程
Aug 29 Javascript
微信小程序缓存过期时间的使用详情
May 12 Javascript
JS实现简易留言板(节点操作)
Mar 16 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设计模式之简单工厂模式详解
2014/09/04 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
Aster vs Newbee BO3 第三场2.18
2021/03/10 DOTA
Prototype 工具函数 学习
2009/07/23 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
面向对象继承实例(a如何继承b问题)(自写)
2013/07/01 Javascript
javascript:window.open弹出窗口的位置问题
2014/03/18 Javascript
jQuery实现向下滑出的二级菜单效果实例
2015/08/22 Javascript
Extjs 点击复选框在表格中增加相关信息行
2016/07/12 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
2016/10/04 Javascript
微信小程序 animation API详解及实例代码
2016/10/08 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
vue中的自定义分页插件组件的示例
2018/08/18 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
深入浅析ng-bootstrap 组件集中 tabset 组件的实现分析
2019/07/19 Javascript
序列化模块json代码实例详解
2020/03/03 Javascript
easyUI 实现的后台分页与前台显示功能示例
2020/06/01 Javascript
js实现简易计算器小功能
2020/11/18 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
Python 面向对象 成员的访问约束
2008/12/23 Python
Python标准库之多进程(multiprocessing包)介绍
2014/11/25 Python
详解Django之auth模块(用户认证)
2018/04/17 Python
pytorch 固定部分参数训练的方法
2019/08/17 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
python属于解释型语言么
2020/06/15 Python
在Pycharm中安装Pandas库方法(简单易懂)
2021/02/20 Python
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
校园活动策划书范文
2014/01/10 职场文书
致长跑运动员广播稿
2014/01/31 职场文书
夜不归宿检讨书
2014/02/25 职场文书
中国梦演讲稿教师篇
2014/04/23 职场文书
银行员工考核评语
2014/12/31 职场文书
2019年入党思想汇报格式与要求
2019/06/25 职场文书
MYSQL优化之数据表碎片整理详解
2022/04/03 MySQL
人物搭配车车超萌联名预备中 【咒术迴战】 ⨯ 【天竺鼠车车】 展开合作
2022/04/11 日漫