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版本A*寻路算法
Dec 22 Javascript
JAVASCRIPT  THIS详解 面向对象
Mar 25 Javascript
jquery中toggle函数交替使用问题
Jun 22 Javascript
详细分析JavaScript变量类型
Jul 08 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
Dec 02 Javascript
详解JavaScript的Date对象(制作简易钟表)
Apr 07 Javascript
总结jQuery插件开发中的一些要点
May 16 Javascript
jquery实现tab键进行选择后enter键触发click行为
Mar 29 jQuery
基于casperjs和resemble.js实现一个像素对比服务详解
Jan 10 Javascript
vue项目打包之开发环境和部署环境的实现
Apr 23 Javascript
详解JavaScript匿名函数和闭包
Jul 10 Javascript
基于JQuery和DWR实现异步数据传递
Oct 16 jQuery
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/05/04 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
实用javaScript技术-屏蔽类
2006/08/15 Javascript
jQuery ready函数滥用分析
2011/02/16 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
canvas绘制多边形
2017/02/24 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
jquery+css实现简单的图片轮播效果
2017/08/07 jQuery
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
vue实现的网易云音乐在线播放和下载功能案例
2019/02/18 Javascript
es6中reduce的基本使用方法
2019/09/10 Javascript
jquery 插件重新绑定的处理方法分析
2019/11/23 jQuery
在微信小程序中使用mqtt服务的方法
2019/12/13 Javascript
js实现石头剪刀布游戏
2020/10/11 Javascript
VUE实现吸底按钮
2021/03/04 Vue.js
介绍Python中的一些高级编程技巧
2015/04/02 Python
qpython3 读取安卓lastpass Cookies
2016/06/19 Python
python中的随机函数random的用法示例
2018/01/27 Python
详解django三种文件下载方式
2018/04/06 Python
python tkinter实现彩球碰撞屏保
2019/07/30 Python
Python实现自动签到脚本功能
2020/08/20 Python
HTML5时代CSS设置漂亮字体取代图片
2014/09/04 HTML / CSS
详解CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
2016/12/20 HTML / CSS
英国领先的男士美容护发用品公司:Mankind
2016/08/31 全球购物
娇韵诗加拿大官网:Clarins加拿大
2017/11/20 全球购物
小米旗下精品生活电商平台:小米有品
2018/12/18 全球购物
意大利奢侈品牌在线精品店:Jole.it
2020/11/23 全球购物
网络专业学生个人的自我评价
2013/12/16 职场文书
岗位竞聘演讲稿
2014/01/10 职场文书
高中数学教学反思
2014/01/30 职场文书
个人自我剖析材料
2014/02/07 职场文书
升学宴主持词
2014/04/02 职场文书
车辆转让协议书
2014/04/15 职场文书
工地门卫岗位职责范本
2014/07/01 职场文书
2015年六一儿童节活动总结
2015/02/11 职场文书