adp*_*dpd 7 javascript browser performance monitoring rendering
我在一个内部企业系统上工作,该系统具有使用Tomcat的Web前端.
编辑:理想情况下,我需要监控访问页面的客户端上的呈现.
该导航计时API是在现代浏览器(IE9 +),除了Safari浏览器可供选择:
function onLoad() {
var now = new Date().getTime();
var page_load_time = now - performance.timing.navigationStart;
console.log("User-perceived page loading time: " + page_load_time);
}
Run Code Online (Sandbox Code Playgroud)
如果浏览器启用了JavaScript,您可以做的一件事就是编写内联脚本并在HTML中首先发送它.该脚本将做两件事:
<script language="JavaScript">
var renderStart = new Date().getTime();
window.onload=function() {
var elapsed = new Date().getTime()-renderStart;
// send the info to the server
alert('Rendered in ' + elapsed + 'ms');
}
</script>
... usual HTML starts here ...
Run Code Online (Sandbox Code Playgroud)
您需要确保页面稍后不会覆盖代码中的onload,而是添加到事件处理程序列表中.
| 归档时间: |
|
| 查看次数: |
20791 次 |
| 最近记录: |