用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 YUI 读码日记之 YAHOO.util.Dom - Part.2 0
Mar 22 Javascript
js获取div高度的代码
Aug 09 Javascript
Ubuntu 11.10 安装Node.js的方法
Nov 30 Javascript
JSON传递bool类型数据的处理方式介绍
Sep 18 Javascript
利用JQuery操作iframe父页面、子页面的元素和方法汇总
Sep 10 jQuery
jQuery实现的表格前端排序功能示例
Sep 18 jQuery
详解webpack + vue + node 打造单页面(入门篇)
Sep 23 Javascript
详解vue开发中调用微信jssdk的问题
Apr 16 Javascript
vue中格式化时间过滤器代码实例
Apr 17 Javascript
js类的继承定义与用法分析
Jun 21 Javascript
JavaScript简易计算器制作
Jan 17 Javascript
解决vue使用vant轮播组件swipe + flex时文字抖动问题
Jan 07 Vue.js
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 GD 图像处理组件的常用函数总结
2010/04/28 PHP
一道关于php变量引用的面试题
2010/08/08 PHP
理解php原理的opcodes(操作码)
2010/10/26 PHP
PHP实现文件上传与下载实例与总结
2016/03/13 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
Javascript this 的一些学习总结
2012/08/31 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
JS 毫秒转时间示例代码
2013/09/22 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
前端微信支付js代码
2016/07/25 Javascript
信息滚动效果的实例讲解
2017/09/18 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
vue跳转同一个组件,参数不同,页面接收值只接收一次的解决方法
2019/11/05 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
了不起的11个JavaScript代码重构最佳实践小结
2021/01/11 Javascript
在Python的Django框架中包装视图函数
2015/07/20 Python
ansible作为python模块库使用的方法实例
2017/01/17 Python
python中实现迭代器(iterator)的方法示例
2017/01/19 Python
删除python pandas.DataFrame 的多重index实例
2018/06/08 Python
Django进阶之CSRF的解决
2018/08/01 Python
python脚本开机自启的实现方法
2019/06/28 Python
Kidsroom台湾:来自德国的婴儿用品
2017/12/11 全球购物
Trina Turk官网:美国时装和泳装品牌
2018/06/10 全球购物
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
描述内存分配方式以及它们的区别
2016/10/15 面试题
机房搬迁方案
2014/05/01 职场文书
会计试用期自我评价怎么写
2014/09/18 职场文书
2015年医院创卫工作总结
2015/04/22 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
mysql主从复制的实现步骤
2021/10/24 MySQL
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby