javascript - HTML 页面顶部的 script 标签

标签 javascript html performance-testing

我将 javascript 文件添加到 标记之前。但我的一个脚本计算了我的网页的运行时间。所以我需要将一个脚本放在 HTML 页面的第一部分。脚本是这样的:

<script type="text/javascript">
    var NREUMQ=NREUMQ || [];
    NREUMQ.push(["mark","firstbyte",new Date().getTime()]);
</script>

将脚本放入哪一行最好?

1: <!DOCTYPE html>
2: <html xmlns="http://www.w3.org/1999/xhtml" lang="tr">
3:  <head>
4:      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
5:      <title>  example - example.com    </title>
6:       <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
7:      <meta name="keywords" content="my words"/>
8:      <meta property="fb:page_id" content="12345" />
9:      
10:         <link rel="stylesheet" type="text/css" href="bootstrap.min.css"/>
11:       
12:         <script type="text/javascript" src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
13:       
14:         <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>
15:         <link rel="icon" type="image/x-icon" href="/favicon.ico" />
16:         <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/img/apple-touch-icon-114-precomposed.png"/>
17:         
18:         <link rel="alternate" hreflang="tr" href="http://example.com/"/>
19:         <link rel="alternate" hreflang="en" href="http://example.com/eng"/>
20:         
21:         <link rel="stylesheet" type="text/css" href="/css/colorbox.css"/>
22:         <link rel="stylesheet" type="text/css" href="/css/demo_table.css"/>
23:     </head>
24: <body>

最佳答案

第三行之后可以正常工作 - 假设脚本有第二部分来计算总时间?

假设您只是想查看页面加载速度,我强烈建议您使用 Chrome 并使用开发工具的“网络”选项卡(按 F12 查看开发工具)来查看组件需要多长时间采取加载。您可能还想安装 Chrome PageSpeed 插件 ( https://chrome.google.com/webstore/detail/pagespeed-insights-by-goo/gplegfbjlmmehdoakndmohflojccocli?hl=en ),它与其他开发工具一起使用。它会分析页面并就如何加快页面速度提出建议。

关于javascript - HTML 页面顶部的 script 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18506091/

相关文章:

javascript - IE8 的边框半径

HTML 静态侧导航栏

JMeter - 如果 Controller 不适用于某些字符串包含条件?

javascript - 使用 jQuery 显示图像

javascript - 在 JavaScript 中,Object Literal Notation 不就是字典的别称吗?

javascript - onclick 不触发功能(通过 innerHTML 创建的按钮)

java - 将源代码附加到 Jprofiler

jmeter - 在执行期间增加 JMeter 中的线程数

javascript - lite-uploader 无法处理多个文件

php - DATE_FORMAT(库存日期时间 ,'%Y-%m-%d')