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读取RSS数据
Jan 20 Javascript
node.js中的fs.readdir方法使用说明
Dec 17 Javascript
详解javascript中原始数据类型Null和Undefined
Dec 17 Javascript
jQuery ajax全局函数处理session过期后的ajax跳转问题
Jun 03 Javascript
vue.js中过滤器的使用教程
Jun 08 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
Jun 19 Javascript
Angularjs渲染的 using 指令的星级评分系统示例
Nov 09 Javascript
AngularJS中重新加载当前路由页面的方法
Mar 09 Javascript
js如何获取图片url的Blob值并预览示例代码
Mar 07 Javascript
浅谈layui框架自带分页和表格重载的接口解析问题
Sep 11 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
Jul 17 Javascript
vue3不同环境下实现配置代理
May 25 Vue.js
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中die(),exit(),return的区别
2013/06/20 PHP
FormValid0.5版本发布,带ajax自定义验证例子
2007/08/17 Javascript
JavaScript面向对象之体会[总结]
2008/11/13 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
ParseInt函数参数设置介绍
2014/01/02 Javascript
jQuery中scrollTop()方法用法实例
2015/01/16 Javascript
js实现上传图片预览的方法
2015/02/09 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
js中DOM事件绑定分析
2018/03/18 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
简述pm2常用命令集合及配置文件说明
2019/05/30 Javascript
JS document内容及样式操作完整示例
2020/01/14 Javascript
JS实现躲避粒子小游戏
2020/06/18 Javascript
vue中element 的upload组件发送请求给后端操作
2020/09/07 Javascript
Python的Urllib库的基本使用教程
2015/04/30 Python
Python连接mysql数据库的正确姿势
2016/02/03 Python
Python实现的文轩网爬虫完整示例
2019/05/16 Python
Python实现使用request模块下载图片demo示例
2019/05/24 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
Django 实现对已存在的model进行更改
2020/03/28 Python
Python中bisect的用法及示例详解
2020/07/20 Python
浅谈python 类方法/静态方法
2020/09/18 Python
python matlab库简单用法讲解
2020/12/31 Python
selenium如何定位span元素的实现
2021/01/13 Python
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
俄罗斯皮肤健康中心:Pharmacosmetica.ru
2020/02/22 全球购物
运动会入场式解说词
2014/02/18 职场文书
工地安全标语
2014/06/07 职场文书
食品安全汇报材料
2014/08/18 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
乡镇干部个人对照检查材料思想汇报
2014/10/04 职场文书
服务员岗位职责
2015/02/03 职场文书
2015年教师节贺卡寄语
2015/03/24 职场文书
golang中切片copy复制和等号复制的区别介绍
2021/04/27 Golang