用js实现计算加载页面所用的时间


Posted in Javascript onApril 02, 2010

客户端代码写法:
在页面Head部分加入初始时间

<script language=javascript> 
var t1 = new Date().getTime(); 
</script>

在Body中加入
<SCRIPT LANGUAGE="JavaScript"> 
window.onload = function() 
{ 
document.getElementById("TimeShow").innerHTML = "加载本页耗时 "+ (new Date().getTime()-t1) +" 毫秒"; 
} 
</SCRIPT>

在需要显示的地方插入一个ID为TimeShow的标签即可
<div id="TimeShow"></div>
服务器代码写法:
protected DateTime dt; 
protected void Page_Load(object sender, EventArgs e) 
{ 
} 
protected override void OnPreInit(EventArgs e) 
{ 
dt = DateTime.Now; 
base.OnPreInit(e); 
} 
protected override void OnLoadComplete(EventArgs e) 
{ 
base.OnLoadComplete(e); 
TimeSpan ts = DateTime.Now - dt; 
Response.Write("加载页面用时:" + ts.TotalMilliseconds); 
}
Javascript 相关文章推荐
浅谈Javascript Base64 加密解密
Dec 28 Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
Dec 31 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
Apr 20 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
Oct 26 Javascript
总结JavaScript中布尔操作符||与&amp;&amp;的使用技巧
Nov 17 Javascript
JavaScript实现点击单元格改变背景色的方法
Feb 12 Javascript
Node.js + Redis Sorted Set实现任务队列
Sep 19 Javascript
Cpage.js给组件绑定事件的实现代码
Aug 31 Javascript
浅谈FastClick 填坑及源码解析
Mar 02 Javascript
浅谈React高阶组件
Mar 28 Javascript
javascript数组元素删除方法delete和splice解析
Dec 09 Javascript
纯JS开发baguetteBox.js响应式画廊插件
Jun 28 Javascript
Extjs Ext.MessageBox.confirm 确认对话框详解
Apr 02 #Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
Apr 02 #Javascript
Extjs列表详细信息窗口新建后自动加载解决方法
Apr 02 #Javascript
JavaScript 一行代码,轻松搞定浮动快捷留言-V2升级版
Apr 02 #Javascript
js 刷新页面的代码小结 推荐
Apr 02 #Javascript
JQuery 插件制作实践 xMarquee插件V1.0
Apr 02 #Javascript
Jquery 插件学习实例1 插件制作说明与tableUI优化
Apr 02 #Javascript
You might like
PHP完整的日历类(CLASS)
2006/11/27 PHP
DWR Ext 加载数据
2009/03/22 Javascript
JavaScript的事件绑定(方便不支持js的时候)
2013/10/01 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
纯js实现重发验证码按钮倒数功能
2015/04/21 Javascript
javascript图片预加载完整实例
2015/12/10 Javascript
jQuery代码实现对话框右上角菜单带关闭×
2016/05/03 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
jQuery自定义图片缩放拖拽插件imageQ实现方法(附demo源码下载)
2016/05/27 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
JS实现合并json对象的方法
2017/10/10 Javascript
JS实现模糊查询带下拉匹配效果
2018/06/21 Javascript
JS实现自定义弹窗功能
2018/08/08 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
2019/11/20 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
[42:32]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.27
2020/12/01 DOTA
python实现划词翻译
2020/04/23 Python
python利用beautifulSoup实现爬虫
2014/09/29 Python
Python脚本在Appium库上对移动应用实现自动化测试
2015/04/17 Python
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python字典实现简单的三级菜单(实例讲解)
2017/07/31 Python
python读取txt文件,去掉空格计算每行长度的方法
2018/12/20 Python
vue常用指令代码实例总结
2020/03/16 Python
HTML5头部标签的一些常用信息小结
2016/10/23 HTML / CSS
中国高端鲜花第一品牌:roseonly(一生只送一人)
2017/02/12 全球购物
C语言中break与continue的区别
2012/07/12 面试题
文字自荐书范文
2014/02/10 职场文书
给老婆大人的检讨书
2014/02/24 职场文书
校园文明标语
2014/06/13 职场文书
2014年德育工作总结
2014/11/20 职场文书
优秀团支部申报材料
2014/12/26 职场文书
企业爱心捐款倡议书
2015/04/27 职场文书
导游词之绍兴柯岩古镇
2020/01/09 职场文书
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA