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 相关文章推荐
下载网站打开页面后间隔多少时间才显示下载链接地址的代码
Apr 25 Javascript
基于mootools插件实现遮罩层新手引导
May 24 Javascript
jQuery之排序组件的深入解析
Jun 19 Javascript
禁用Tab键JS代码兼容Firefox和IE
Apr 18 Javascript
JS是按值传递还是按引用传递
Jan 30 Javascript
JQuery实现动态添加删除评论的方法
May 18 Javascript
javascript实现网页字符定位的方法
Jul 14 Javascript
浅谈JS原生Ajax,GET和POST
Jun 08 Javascript
js实现按钮控制带有停顿效果的图片滚动
Aug 30 Javascript
jQuery中Datatables增加跳转到指定页功能
Feb 08 Javascript
详解Node全局变量global模块
Sep 28 Javascript
vue+echarts实现动态折线图的方法与注意
Sep 01 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
CodeIgniter框架URL路由总结
2014/09/03 PHP
PHP中预定义的6种接口介绍
2015/05/12 PHP
如何使用微信公众平台开发模式实现多客服
2016/01/06 PHP
PHP微信发送推送消息乱码的解决方法
2019/02/28 PHP
用CSS+JS实现的进度条效果效果
2007/06/05 Javascript
jQuery 表格工具集
2010/04/25 Javascript
Jquery 最近浏览过的商品的功能实现代码
2010/05/14 Javascript
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
JS脚本defer的作用示例介绍
2014/01/02 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
2014/09/03 Javascript
jQuery调取jSon数据并展示的方法
2015/01/29 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
js实现类似jquery里animate动画效果的方法
2015/04/10 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
自己动手写的javascript前端等待控件
2015/10/30 Javascript
JavaScript实现倒计时跳转页面功能【实用】
2016/12/13 Javascript
Vue分页组件实例代码
2017/04/17 Javascript
基于JavaScript实现无缝滚动效果
2017/07/21 Javascript
浅谈Vue-cli 命令行工具分析
2017/11/22 Javascript
使用layui 的layedit定义自己的toolbar方法
2019/09/18 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
[06:09]辉夜杯主赛事开幕式
2015/12/25 DOTA
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
Python操作RabbitMQ服务器实现消息队列的路由功能
2016/06/29 Python
Python爬取股票信息,并可视化数据的示例
2020/09/26 Python
利用Python函数实现一个万历表完整示例
2021/01/23 Python
python爬虫破解字体加密案例详解
2021/03/02 Python
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
工程采购员岗位职责
2014/03/09 职场文书
储备店长岗位职责
2015/04/14 职场文书
婚宴祝酒词大全
2015/08/10 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
create-react-app开发常用配置教程
2022/06/25 Javascript